Trafalgar Square
Address: Centre of the City, London SW1A, England
Website: https://www.london.gov.uk/about-us/our-building-and-squares/trafalgar-square%20?source=vanityurl#Stub-180990
The most popular iconic place in London, a must see for anyone coming to London.
Photo by christianreimer
No Comment