Video and Office Showcases

Author: admin/January 12, 2017


At the very heart of the London borough of Westminster is Mayfair, one of London’s most sought after locations. Class, sophistication and finery are all synonymous with Mayfair, the district is mainly commercial hosting the headquarters of many major corporations, embassies, hedge funds and real estate businesses.

Mayfair’s attractive architecture has made it a prime location. It contains some of London’s most exclusive luxury hotels, restaurants, shops and member’s clubs. Stunning squares make it a peaceful haven, not to mention a beautiful place in which to live and work.

Take a look at LEO’s landmark Mayfair office locations

23-24 Berkeley Square

23 Berkeley Square is a superb building located in the exclusive district of Mayfair in London's West End arranged over seven floors of impeccable office accommodation, with stunning views over the iconic Berkeley Square Gardens. Take a virtual tour.

42 Brook Street Building Exterior

Brook Street

With a choice of 3 stunning properties, your business can have a prestigious serviced office address on one of Mayfair’s most prestigious streets, yet convenient to Green Park, Oxford Circus and Bond Street underground stations. Take a virtual tour.

14 and 32 Curzon Street

With a choice of 2 contemporary styled buildings, prominently located in the heart of Mayfair on Curzon Street which connects Berkeley Street with Park Lane. Residents here benefit from larger than average windows and a welcoming planted terrace. Take a virtual tour.

53 Davies Street Building Exterior

53 Davies Street

The building retains original 18th century features, it also has its own private garden making it the perfect serviced office setting. Accommodation is arranged over five floors, comprising fully furnished offices, a customer lounge and meeting room facilities. Take a virtual tour.

29 Farm Street

This characterful office space, arranged over six floors, on London’s Farm Street is conveniently situated deep inside the affluent district of Mayfair with its wealth of shops, bars, restaurants, museums and theatres.

28 Grosvenor Street Exterior

28 and 67 Grosvenor Street

Two delightful serviced office gems, located in the prestigious Mayfair area making it an impressive virtual office address. Accommodation comprises a wide range of impeccable, fully furnished offices, executive business lounge and meeting room facilities. Take a virtual tour.

8-10 Hill Street Exterior

8-10 Hill Street

State-of-the-art offices, executive business lounge and numerous private meeting rooms. Epitomising traditional heritage and contemporary style, the best of both worlds in the heart of Mayfair.

23 King Street

A striking new office development in the heart of St James's. Designed in a contemporary style, the building is a welcome juxtaposition with its more traditional neighbours such as Christies and features large floor to ceiling windows. Take a virtual tour.

16 Old Queen Street Building Exterior

16 Old Queen Street

Is a prestigious and discreet Westminster office address overlooking the beautiful St James’s Park. Whitehall, the Houses of Parliament and Buckingham Place.  It offers a wide range of fully furnished offices, a contemporary reception, customer lounge and meeting rooms.

78-79 Pall Mall Building Exterior

78-79 Pall Mall

This business centre in Mayfair overlooks St James's Park and is close to Buckingham Palace and several royal residences. Take a virtual tour.

33 St James’s Square

This stunning property is built in 1770 and designed by the renowned architect Robert Adam. Sympathetically refurbished, the building stills retains the grandeur of the Georgian era. Offices are arranged over nine floors and finished to an exceptional standard. Take a virtual tour.

If on the other hand your business needs a virtual office and can benefit from prestigious London addresses and a central London phone number that can give you added credibility, then watch our virtual video for more information.

If you’re interested in finding out more about our office suites in Mayfair, then please get in touch with our team. They’ll be delighted to give you everything you need to know – just call 020 3008 8888.