London Architecture

Staple Inn Buildings

Address
High Holborn
London, England WC1V
Basic Information
Type Office Building
Neighborhood: The City