Buildings and Structures to See and Visit in London 30 St Mary Axe (the Gherkin)Battersea Power StationCanary WharfCanary Wharf CrossrailCity HallThe Commonwealth InstituteThe Lloyds BuildingThe Millennium BridgeThe MonumentThe ShardSt Pancras StationThe Thames BarrierTower 42 (National Westminster Tower)Tower Bridge