Description
Found in one of the most affluent areas of London, this Mayfair-based office space is situated just off the retail hub of bustling Oxford Street. Ultra-modern serviced offices with a centre location enables excellent transport links, with Marble Arch and Bond Street nearby. Incredibly stylish and bright inside with plenty of lighting and matching furnishings, this building enables a business to quickly set up and move in without worry.
Features
- 24 hour access
- 24 hour CCTV
- breakout areas
- meeting rooms
- parking
- showers
- Sky TV
- temp control