People also ask
What is the Parliament Square famous for?
Who are the 12 statues in Parliament Square?
What buildings are on Parliament Square?
What is the meaning of Parliament Square?
Find out how to get to Parliament Square Garden and what facilities are available there. Getting to Parliament Square Garden. By tube.
Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London.
The latest breaking news, comment and features from The Independent.