London Landmarks With 12 offices in Prime Central London, we handle the sale and letting of properties with spectacular views, including historic architecture, skyscrapers in the City and the iconic river Thames. Home London Landmarks Little College StreetWestminster, SW1P £5,750,000 Strand190 Strand, WC2R £5,450,000 Catherine PlaceLondon, SW1E £4,250,000 Buckingham PlaceWestminster, SW1E £3,675,000 Borough High StreetLondon Bridge, SE1 £1,650,000 Hilary MewsLondon Bridge, SE1 £1,650,000 Elgin CrescentNotting Hill, W11 £15,000 Pw Arlington StreetMayfair, SW1A £10,000 Pw Crown SquareOne Tower Bridge, SE1 £4,603 Pw Eaton Mews NorthBelgravia, SW1X £3,923 Pw Tufton StreetWestminster, SW1P £3,692 Pw Upper GroundSouthbank, SE1 £779 Pw