Tavistock Square is one of the main stops on any tourist itinerary. Find out about its historical importance or just kick back and watch life go by.
This London City Centre public square is a good spot to kick off your day of sightseeing. There's lots to see and do close by, like Buckingham Palace, Big Ben, and Trafalgar Square. Take your time at Tavistock Square before making tracks to these other fine attractions.