London Architecture
Holland House
Address
32 Bury Street
London, England EC3
Basic Information
Type Office Building
Neighborhood: The City