Parliament Square

Parliament Square is a square outside the North-Western end of the Palace of Westminster in London. It features a large open green area in the middle, with a group of trees to its West.

Other buildings looking upon the Square include Westminster Abbey and St. Margaret’s, Westminster, the Middlesex Guildhall (to become the seat of the Supreme Court of the United Kingdom), HM Treasury, and Portcullis House, (and so Westminster tube station).

Share on Facebook Tweet this location