Source: Tourism MediaBloomsbury SquareSit on a bench and admire the magnificent architecture that surrounds this leafy square situated in one of London’s most handsome districts.WorldEuropeUnited KingdomGreater LondonEnglandLondonBloomsbury Square