Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London, England. Laid out in the 19th century, it features a large open green area in the centre with trees to its west, and it contains twelve statues of statesmen and other notable individuals.
SUMMARY FROM WIKIPEDIA (CC BY-SA) ↗
No ratings yet. Visit Parliament Square on a route and rate it in the app — your review opens this page for everyone.