Portcullis House1 Parliament Street, London, SW1A 2JR, United Kingdom | 020 7219 3000 | Website
Portcullis House has excellent facilities and extremely helpful staff
Portcullis House is modern building opposite the Houses of Parliament which provides additional office space for members of parliament and their staff. It's also a meeting venue and open for pre-b...
1 result shown