Back
Snow Hill, London
Snow Hill, London, EC1A 2AY, United Kingdom
See Location
Located on Snow Hill, this Boutique Business Centre with an easily recognizable EC1 address is a blend of taste and professionalism. Expertly designed for both aesthetics and practicality, this building is an impressive curved structure with tall windows that allow for plenty of natural light. Included is an onsite staff ready to provide you with any admin or day-to-day assistance needed. Open 24 hours a day, seven days a week, this business centre will allow your staff and clients maximum freedom in when they choose to work or meet. Standard refreshments are also provided for your enjoyment.
Instant Price Calculator
Good News, We have multiple options at this location!
Prefer us to call you?
Please fix the following errors: