< Go back

Abingdon Street, Stop M

4_TOT_Yellow_Houses of Parliament-min
  • Red Official Route

The Houses of Parliament, also known as the Palace of Westminster, is the seat of the two parliamentary houses of the United Kingdom: the House of Lords and the House of Commons. The most famous feature of the Houses of Parliament is its clock tower, known as Big Ben. Source: aviewoncities.com


Points of interest and the stop