India  

Parliament Square

Square in London, England

Parliament Square    ▸ Facts   ▸ Comments   ▸ News   ▸ Videos   

Parliament Square: Square in London, England
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.

0
shares
ShareTweetSavePostSend
 

You Might Like


Palpable anger as both sides of assisted dying debate gather in Parliament Square

palpable anger as both sides of assisted dying debate gather in parliament square
Finger jabbing, the frenetic shaking of heads and the competitively loud chanting to drown out the opposition are all symptoms of rising tensions. 
Sky News - Published

Search this site and the web: