London United Kingdom.

London montage. Clicking on an image in the picture causes the browser to a link that can be used to create or redirect to an article.Heron TowerTower 4230 St Mary AxeLeadenhall BuildingWillis BuildingLloyds BuildingCanary Wharf20 Fenchurch StreetCity of LondonLondon UndergroundElizabeth TowerTrafalgar SquareLondon EyeTower BridgeRiver Thames