Often regarded as the heart and soul of a city, public squares are usually buzzing with life and colorful characters. Find out what's going on at Soho Square and look for clues to its long history.
This London City Centre public square is a good spot to start your day of sightseeing. There's lots to discover in the vicinity, including Buckingham Palace, Big Ben, and Trafalgar Square. Take your time at Soho Square before hitting up these other fine sights.