St. Jamess Square is one of the main stops on any tourist itinerary. Learn about its historical importance or just kick back and watch life go by.
To visit this public square, head to London City Centre. There are loads of other things to see in this area, like Buckingham Palace, Big Ben, and Trafalgar Square.