Gordon Square is a major stop on any tourist itinerary. Find out about its historical importance or just kick back and watch the world pass by.
This public square is located in London City Centre. Once you've done everything you can at Gordon Square, take a look at nearby Buckingham Palace, Big Ben, and Trafalgar Square.



























































