Mayfair Serviced Offices (W1J) – 27 Hill Street

Serviced offices in Mayfair are available at Our Space at 27 Hill Street, Mayfair, London W1J 5LP. We provide fully managed private offices with flexible terms, reception support, meeting rooms and a prestigious W1J business address.

Mayfair Serviced Offices by Our Space

Whether you need a compact private office for 1–3 people or a larger suite for a growing team with private meeting rooms or a CEO’s office, our Mayfair workspace combines period character with modern business infrastructure in one of Central London’s most respected business districts.


View Mayfair Availability


Book a Viewing


Quick facts

  • Address: 27 Hill Street, Mayfair, London W1J 5LP
  • Office type: Serviced offices & private offices
  • Also available in Mayfair: Virtual office & clinical/consultation rooms (if applicable)
  • Terms: Flexible agreements available
  • Ideal for: Consultants, finance firms, boutique agencies, entrepreneurs

Why choose Our Space in Mayfair

  • Prestigious Mayfair address in W1J
  • Fully managed, move-in ready private offices
  • Reception and guest handling
  • High-speed WiFi and utilities included
  • Meeting rooms available
  • Flexible terms for modern businesses
  • Close to Berkeley Square and Mount Street
  • Nearby stations are either Green Park station or Bond Street station
  • Nearby members clubs and restaurants include Bacchanalia, Annabels, The Audley, Amazonica, and the Punch Bowl pub

Mayfair office availability

Explore current Mayfair serviced offices availability and suites in our Mayfair building at 27 Hill Street.


View Mayfair Offices

Prefer to speak to the team?

Telephone: 020 7290 9552

WhatsApp: +44 7435 126601


Facilities included

  • Private serviced offices
  • Utilities included
  • High-speed WiFi
  • Reception services
  • Cleaning and maintenance
  • Secure access
  • Mail and parcel handling
  • Meeting rooms available

Clinical & consultation rooms

We also offer clinical and consultation rooms in London across our prime locations. If you are a healthcare or wellness professional looking for a Central London base, see our dedicated page for details.

Explore Clinical Rooms


Frequently Asked Questions

Where are your Mayfair serviced offices located?

Our Mayfair serviced offices are located at 27 Hill Street, Mayfair, London W1J 5LP.

Do you offer flexible terms in Mayfair?

Yes. We offer flexible agreements for serviced office space in Mayfair, depending on availability.

What is included in a serviced office in Mayfair?

Serviced offices typically include WiFi, utilities, cleaning, reception support and access to meeting rooms.

How do I book a viewing?

You can book a viewing via our contact page, or call 020 7290 9552. You can also WhatsApp +44 7435 126601.