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 Arlington StreetMayfair, SW1A £10,000 Pw Tufton StreetWestminster, SW1P £4,195 Pw Addison CrescentHolland Park, W14 £15,000 Pw Blackfriars RoadSouthwark, SE1 £2,762 Pw Ponsonby PlaceWestminster, SW1P £1,038 Pw Upper GroundSouthbank, SE1 £779 Pw