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 Cork StreetMayfair, W1S £7,850,000 Earls WayTower Bridge, SE1 £3,550,000 Prospect WayBattersea, SW11 £1,500,000 Arlington StreetMayfair, SW1A £12,500 Pw Grosvenor SquareMayfair, W1K £4,000 Pw Basil StreetChelsea, SW3 £4,295 Pw Catherine PlaceWestminster, SW1E £2,307 Pw Emperors GateSouth Kensington, SW7 £1,995 Pw Bermondsey Wall WestShad Thames, SE16 £950 Pw