Back
Beech Street, London
Beech Street, London, EC2Y 8AD, United Kingdom
See Location
If you are an entrepreneur looking for an office space that just exudes professionalism, this is it. Located on Beech Street, right next to St Pauls and Bank, this is an office that has all the infrastructure you will need to take your business to the next level. With 40,000 sq. ft of space already equipped with essential business technologies from telephones to broadband, you will only need to take one look at the comfortable meeting rooms to realize why this space was the recipient of the Business Centre of the year award from 2006 to 2009.
Instant Price Calculator
Good News, We have multiple options at this location!
Prefer us to call you?
Please fix the following errors: