Royalty Free Images > portcullis House
Portcullis House, London, England
Portcullis House was built beside Westminster Bridge as offices for members of parliament MPs. It was said that per/meter square it was the most expensive office space yet built in London.