Parliament Square is a square at the NW end of the Palace of Westminster in the City of Westminster in central London. It features a large open green area in the center with trees to its west, and it contains 12 statues of statesmen and other notable individuals.
Parliament Square
No Thumbnail
© Google Maps
By kkeps @ 2022-01-15 09:57:13