Let our team streamline your search for office rentals by providing a no-cost property report.
We respect your data - by submitting your details you agree to our Policies
This is an impressive business centre in a very sought after location close to Liverpool Street station. The offices are all beautifully presented, fully furnished and provide a contemporary, bright, comfortable working environment. There is lift access to all floors within the centre and many on site facilities are included such as meeting rooms and lounge areas.
Based in the centre of Central London, just steps away from Liverpool Street Station and with London City Airport less than 6 miles away. There is an excellent choice of cafes, restaurants, bars, shops and hotels all close by.
24 Hour Access
Alarm & Security
For pricing, availability or to arrange a viewing call us direct
on 020 3053 3882