Trafalgar Square is in the middle of London and can be identified by the 45-meter tall monument at its center. Stroll around the square and take in the atmosphere. Don’t forget to take a photo of the National Gallery.
Subscribe to our newsletter for new travel experiences.