City, Holland House

10 sqm to 26 sqm
2 to 14 people

Considered to be one of the City’s finest locations, this architecturally important Grade II listed building has been professionally restored to provide stunning interiors and common areas as well as a Grade A modern office. An extensive range of corporate services are available to occupants, including onsite professional IT support and twin circuit resilience across all Landmark Plc centres.

24 hour access
Business Lounge
Private company sign
Telephone Service
Administrative Support
Telephone System
Wheelchair Access
Office Rental
Historical property
Staffed reception
Cleaning Service
Flexible terms
Kitchen facilities
Printing/copying facilities
Meeting rooms
Post service

Ideally located in the heart of London adjacent to the Gherkin Piazza in close proximity to Liverpool street station on the Central Line. The area provides a number of vibrant shops, restaurants, café and hotels. 

Further details: 

Tube: Aldgate 0.16 miles
Train: Fenchurch Street London 0.14 miles
Airport: London City Airport 5.49 miles

Bury Street,
United Kingdom