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 Carnation WayVauxhall, SW8 £8,044,000 Little College StreetWestminster, SW1P £5,750,000 Strand190 Strand, WC2R £5,450,000 Stafford PlaceWestminster, SW1E £4,950,000 Oxendon StreetSoho, Covent Garden, SW1Y £4,250,000 Catherine PlaceLondon, SW1E £4,250,000 Addison CrescentHolland Park, W14 £15,000 Pw Arlington StreetMayfair, SW1A £10,000 Pw Kensington Gardens SquareNotting Hill, W2 £9,400 Pw Tufton StreetWestminster, SW1P £3,923 Pw Blackfriars RoadSouthwark, SE1 £2,762 Pw Upper GroundSouthbank, SE1 £779 Pw