Portcullis House is an office building in Westminster, London, England, that was commissioned in 1992 and opened in 2001 to provide offices for 213 members of the Parliament of the United Kingdom and
Portcullis House
Left to right: Portcullis House with the London Eye and the Elizabeth Tower
Buildings on the site of Portcullis House (centre) in 1928