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 public square is located in Soho. If you're vacationing on a budget, you'll be happy to hear admission is free. When you're done exploring Soho Square, check out some nearby attractions. Buckingham Palace, Tower of London and Big Ben are our top picks.