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.
TV Locations, City Squares, Artwork - Sculpture
Links: en.wikipedia.org
By: kkeps