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 Bermondsey Wall WestShad Thames, SE16 £1,900,000 Winchester SquareLondon Bridge, SE1 £1,450,000 Toynbee StreetShoreditch, E1 £1,199,999 Buckingham Palace RoadWestminster, SW1W £1,195,000 Blackfriars RoadSouthwark, SE1 £950,000 Biscayne AvenueCanary Wharf, E14 £560,000 Upper GroundSouthbank, SE1 £3,000 Pw Earls WayOne Tower Bridge, SE1 £2,075 Pw Mount StreetMayfair, W1K £1,750 Pw Cockspur StreetSt James's, SW1Y £1,500 Pw Arundel StreetCovent Garden, WC2R £1,500 Pw Upper GroundSouthbank, SE1 £1,350 Pw