10 Brick Street, Mayfair, London, W1J 7DF
Office Space in Town Mayfair, London, is a boutique serviced office centre located at 10 Brick Street, Mayfair, W1J 7HQ. This London business centre is designed with a Roaring Twenties theme with Art Deco features throughout, including our custom-built Art Deco skylight overlooking the grand piano in the atrium.
Offering offices to rent on flexible terms, this sophisticated business centre is discreetly located in the heart of Mayfair close to Shepherd Market, one of the oldest parts of London. Tube stations within a few minutes walk include Green Park and Hyde Park Corner.
Office Space in Town clients also have access to services unique to our other centres in London. If you’re looking for an event venue with the wow factor, check our The Deck at Monument, with incredible views of the London skyline. Monument is also home to The Cabins, our luxury bedrooms.
Or, if you’re looking for a smaller event venue, how about the Boundary Café at Waterloo?
What you’ll love
- Family-values run centre with a friendly welcome every day
- Private roof terrace
- Stunning, award-winning Art Deco interiors
- Proximity to both Green Park and Hyde Park
- Discreet entrance located on a quiet side street
- Free meeting room space and club lounge
- Champagne and Whiskey lounge meeting rooms, bookable by the hour
- Blank canvas office space for you to personalise
- Regular client socials
- ‘Solo desk’ options available
- ‘Access all areas’ for meeting rooms and breakout space at all OSiT centres
- Access to serviced bedrooms at our Monument centre
- Discounted hire at our stunning rooftop venue – The Deck
- Coffee for connoisseurs
- Networking community
- Strong client referral ethos
- Referral bonus if you recommend a friend
For full latest costings – just send us a quick message!