10 Brick Street

10 Brick Street, London, W1J 7DF
space icon
200 — 10,000 sq ft
2 - 500 desks
« back

Serviced Offices Available

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?

  • Beautifully furnished manned reception and visitor waiting area
  • Free breakout space
  • High-speed internet
  • Meeting and conferencing space
  • Dedicated company telephone number
  • Avaya phone system
  • Free UK landline calls
  • Incoming mail sorting
  • Spotlessly clean and well equipped communal kitchens
  • Showers
  • Bike parking
  • Reception covered Monday to Friday
  • 24/7 keycard access
  • Ergonomic chairs
  • Fresh filtered water
  • Complimentary tea and coffee
  • Air conditioning
  • On-site dedicated management team
  • On-site dedicated operational team
  • Daily cleaning by our own cleaning team
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…