Palace of Westminster Loading Map.... Palace of WestminsterCholmondeley Room and Terrace, House of Lords - London 51.4994794 -0.12480919999995876 Address Cholmondeley Room and Terrace, House of Lords London SW1A 0AA United Kingdom Upcoming Events No events in this location Share on Facebook Share on Twitter