Book a Tour
Enter Email

For all enquiries, please call:

Book a meeting room
Claridges Hotel
  • My shortlist is empty.

Your Shortlist is saved to your browser's cookies, by clearing your cookies you will also delete your shortlist

My shortlist

The Area

The LEO portfolio includes some of the most sought-after Mayfair virtual office addresses; genuinely impressive buildings that are unbranded, so you can decide how to present your business at its best.

Why Have a Mayfair Virtual Office?

Mayfair is undoubtedly one of London’s most prestigious areas in which to base a business.

Having a Mayfair virtual office adds prestige to your business, as well as being a convenient location to travel to when you need to meet with clients.

LEO's virtual offices in Mayfair benefit from a number of professional and fully equipped, meeting rooms available to hire should you need them.

Transport Links

While there are no London underground stations inside Mayfair, there are several on the boundary: Marble Arch (Central line), Bond Street (Jubilee and Central lines), Oxford Circus (Central, Victoria and Bakerloo lines), Piccadilly Circus (Bakerloo and Piccadilly lines) and Green Park (Jubilee, Piccadilly and Victoria lines).

Virtual Offices in Mayfair

23 Berkeley Square

84 Brook Street

29 Farm Street

20 North Audley Street

24 Berkeley Square

14 Curzon Street

28 Grosvenor Street

78-79 Pall Mall

42 Brook Street

32 Curzon Street

8-10 Hill Street

33 St James's Square

52 Brook Street

53 Davies Street

23 King Street

67 Grosvenor Street

What we offer