These serviced offices on Margaret Street occupy a prime
location in the heart of London's media district, North of Oxford Street. The
business centre is situated within an impressive 1890’s Grade II listed building
that has been recently refurbished to provide high quality office space, with
excellent natural light and period features.
This Centre maintains its heritage but creates superb unbranded offices that
come fully furnished, with a wide range of state of the art IT and Telecoms and
allow 24/7 access. You will also be able to benefit from our onsite team who will
act as your company receptionist and assist you with anything you may need.
Meeting rooms are available to book upon request from 2-10 people and offer a
full catering service and audio visual equipment.