Westminster Hall, House of Parliament Map Unavailable Address Westminster London United Kingdom Upcoming Events <li>No events in this location</li>