đŸ‡Ŧ🇧

Parliament Square

Square in London, United Kingdom

Parliament Square (Under CC License)

Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London. 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.

Parliament Square News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like