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 …
Reviews
Tripadvisor
4.3/5 · 570 reviews
5-star
58%
4-star
38%
3-star
4%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
May 4, 2025
Laid out in 1868 to open up the space around the Palace of Westminster or the Houses of Parliament, Parliament Square is one of London's main tourist attractions with 12 statues of notable statesmen …Full review by Taylor B
Apr 15, 2025
Parliament Square in London is a historic significant area with timeless landmarks by the River Thames. The square is crowded with tourists and locals alike. We also saw statues of historic leaders l…Full review by OceanCityReviews
Apr 13, 2025
London is the city that never sleeps, crowded with tourists and locals alike in every corner. It’s nearly impossible to take a photo without someone strolling into the frame, but that’s all part of i…Full review by OceanCityReviews