7 Striking Serviced Offices For Rent In Mayfair Right Now

offices for rent in mayfair main, serviced offices london, offices for rent in london

January 5th 2018

Few areas in London come with the prestige of a moniker as inspiring as Mayfair.

So, it is only fair that the buildings and office spaces that make up the area fit in seamlessly with the area’s style and substance.

These striking Serviced Offices for rent in Mayfair are just some of our favourites from the area. Each one has inspiring interiors and memorable exteriors; exactly what you’d expect from a Mayfair office!

If you don’t find exactly what you are looking for in this list, we have plenty more options available in Mayfair and throughout London. Get in touch and we will be happy to find you your perfect space.

Serviced Offices for rent in Mayfair

Hay Hill

Set in the heart of Mayfair, this property is a luxury Private Members Mayfair Business Club providing the perfect environment in which to do business.

Boasting business lounges, high specification meeting rooms, atmospheric bars and restaurants, members want for nothing here.

For businesses wanting a more permanent base, 23 luxury Serviced Offices provide the perfect backdrop for every business need.

office space london

Brook Street

Brook Street is one of the ‘grand avenues’ of Mayfair, ‘the calm retreats of nobility and persons of great landed property’. Or so it was described in the early 19th century!

Today, this London Business Centre retains much of this glamour, with little changed either internally or externally since its construction in 1725. Grade II listed, the splendid red brick and ironwork façade of the serviced office building is in pristine condition, while the interiors are consistently impressive.

Highlights include the elegant club room and beautifully appointed boardroom, while all Serviced Office suites benefit from plenty of natural light and space.

office space london

Stratford Place

These Marylebone Serviced Offices consist of two contrasting buildings from very different periods that have been combined into one office building. One is a period Georgian building which links through to a more modern space constructed in the 1970’s. As well as a range of office sizes and meeting/conferencing space, this building also features the club’s drop-in, shared working and lounge areas.

office space london

Mayfair Place

Located between the lively metropolitan areas of Mayfair and St. James, this Mayfair Business Centre provides the ultimate location for companies looking for affordable luxury offices.

The area brims with luxury boutiques, art galleries, iconic attractions and the picturesque Green Park. This elegant landmark boasts a charming treetop view of one of London’s most beautiful parks. It is surrounded by the West End’s most prestigious streets, including Piccadilly, Stratton Street and Berkeley Street.

Inside the beautifully restored building is a first-class, exclusive atmosphere coupled with state of the art facilities. As you step out of the elevator, the large granite reception area, fully trained corporate reception team and non-branded space with a beautiful view create an unforgettable experience.

office space london

Margaret Street

An impressive 1890’s Grade II listed workspace positioned on the corner of Margaret Street, at the centre of London’s trendy ‘Noho’ media district.

This space is a brilliant mix of old and new. This imposing glass-fronted building houses seven floors of office space with a striking mezzanine, which takes you down to the quirky break-out area and meeting rooms.

The beautiful Victorian features and earthy colours sit companionably alongside the on-trend Scandinavian furniture.

Close to Oxford Circus, this Margaret Street office space in London is in a prime location for transport links via tube, bus and mainline rail.

office space in london

Berkeley Square

This business centre is in the heart of Mayfair, one of London`s most prestigious addresses. Situated in the West End of London, what was once a residential location is now mostly commercial, with many offices occupying converted homes, as well as new buildings.

Occupying the first and second floor of an elegant glass and brick building which dominates the eastern side of Berkeley Square, the smart and modern offices are equipped with state-of-the-art technology.

This flagship business centre, with its unmissable glass entrance way and brick facade, offers office space for 600 clients including a state of the art video conferencing suite.

office space london

Davies Street

Once part of the extensive and historic Grosvenor Estate, this centre on Davies Street is one of the few Grade I listed buildings in the area.

Fully refurbished to provide exceptional business facilities, the appeal of this large townhouse lies in its bright, spacious offices and magnificent oak-panelled club room.

Unusually, for a Mayfair business address, there is also a pretty private garden. Mature planting makes this a secluded place for a quiet break or an al fresco meeting.

office space london

Which of these Serviced Offices for rent in Mayfair is your favourite?

READ NEXT: Our Favourite Central London Offices For Rent Right Now

Posted by:
Categories: Office Spaces
&libraries=places,geometry&language=en&callback=CO.public.lazyLoadMap">