Cheap Hotels near Houses of Parliament London Located on the north bank of the River Thames in Westminster, London, you will find the Houses of Parliament, also known as the Palace of Westminster. This is home to the two main governing bodies in the United Kingdom, the House of Lords and the House of Commons. Until comparatively recently, the House of Lords was still made up of non-elected nobles. You can visit Westminster Hall with a guided tour or else view it from St.Stephen’s Porch and the most interesting time to do so is during Prime Minister’s Question Time, although preference is given to UK residents when applying for admission. The government has occupied the same spot since 1016 and the current Houses of Parliament were built after the 1834 fire. The most infamous incident to have happened in the Houses of Parliament involved Guy Fawkes, a revolutionary who tried to destroy the building using gun powder. Nowadays, the building is used not only for the business of parliament, but also for ceremonies and royal banquets. Check out budgetplaces for cheap hotels near the Houses of Parliament, London!