The palace of Westminster England
Thursday Jan 22, 1801
House of Lords of the United Kingdom
London, England, United Kingdom
The Chamber of the House of Lords is located in the southern part of the Palace of Westminster. The lavishly decorated room measures 13.7 by 24.4 metres (45 by 80 ft).