answersLogoWhite

0

Portcullis House (PCH) is an office building in Westminster, London, UK. Portcullis House is a seven story building. The building was designed by Michael Hopkins and Partners.

User Avatar

Wiki User

10y ago

What else can I help you with?