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 Strand190 Strand, WC2R £5,450,000 Avonmore RoadWest Kensington, W14 £4,250,000 Palace PlaceWestminster, SW1E £2,800,000 Cornwall GardensSouth Kensington, SW7 £2,350,000 Palace StreetWestminster, SW1E £2,250,000 Valentine RowSouthwark, SE1 £2,000,000 Water LaneSugar Quay, EC3R £10,970 Pw Ashburton PlaceMayfair, W1J £7,500 Pw Bedford StreetFitzrovia & Covent Garden, WC2E £2,250 Pw Observatory GardensKensington, W8 £1,961 Pw Woods MewsMayfair, W1K £1,750 Pw Triptych PlaceLondon Bridge, SE1 £1,400 Pw