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 The HaydonAldgate, EC3N £4,200,000 Catherine PlaceWestminster, SW1E £4,150,000 Earls WayTower Bridge, SE1 £3,450,000 St. George WharfVauxhall, SW8 £4,900 Pw Blackfriars RoadSouthwark, SE1 £2,762 Pw Emperors GateSouth Kensington, SW7 £1,700 Pw Bermondsey Wall WestShad Thames, SE16 £950 Pw Queen Elizabeth StreetShad Thames, SE1 £946 Pw Crown SquareOne Tower Bridge, SE1 £715 Pw