London : Parliament Square


Parliament Square is a square at the northwest end of the Palace of Westminster in London. It features a large open green area in the centre with trees to its west and it contains ten statues of statesmen and other notable individuals.

hotels nearby

map and directions

food and drinks

more information