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 Catherine PlaceLondon, SW1E £4,250,000 Borough High StreetLondon Bridge, SE1 £1,875,000 Hilary MewsLondon Bridge, SE1 £1,750,000 Addison CrescentHolland Park, W14 £15,000 Pw Arlington StreetMayfair, SW1A £10,000 Pw Kensington Gardens SquareNotting Hill, W2 £9,200 Pw Crown SquareOne Tower Bridge, SE1 £4,603 Pw Tufton StreetWestminster, SW1P £3,923 Pw Upper GroundSouthbank, SE1 £779 Pw