Often regarded as the beating heart of a city, public squares are usually buzzing with life and colorful characters. Find out what's going on at Bedford Square and look for clues to its long history.
If you're spending a while in London City Centre, Bedford Square is a good place to kick off your exploring. This public square is one of numerous attractions worth seeing here. Buckingham Palace, Big Ben, and Trafalgar Square are also ready to be explored close by.