A neo-gothic palace complex which is home to both the House of Commons and the House of Lords. The historic 11th century “Big Ben” clock tower is located within the grounds.
Houses of Parliament, Westminster, London SW1A 0AA
- 24 m from Westminster
- 0.6 km from St. James's Park
- 0.7 km from Embankment