Plazas and Squares in London
Travelers are voting Trafalgar Square, Bloomsbury Square and Charing Cross as the best of 76 plazas and squares in London. There are 11 plazas and squares in Aldbury a city just 60 km from London and 3 plazas and squares in Coventry which is 156 km distant. The most popular of these are Bloomsbury Square in Aldbury and Victoria Square Birmingham in Coventry. You can find 93 Plaza and Square in the country of United Kingdom and Trafalgar Square is our members favorite Plaza and Square in all of United Kingdom. Want more? Check out our map of plazas and squares in London.