The City & Central London Office Space: 20 Berkeley Square, Mayfair


20 Berkeley Square, Mayfair


Serviced Offices
Offices for Sublease

This centre has 2 newly redecorated office suites available, located on the fourth floor of the building. Both offices offer stunning views over the whole of Berkeley Square. The offices are fully furnished with desks, chairs and storage space, with entry phones if required and have large opening windows that fill the space with light. The centre offers use of a larger and smaller meeting room as well as a communal kitchenette area and bathroom facilities as well as a shower room. The building features a commissionaire and has two, 8 person passenger lifts. There is an elegant reception area where your guests are able to be greeted. Internet and phones are able to be included in the monthly rental fee if you require them.

About this Location

This building is positioned in the corner of Berkeley Square, profiting from superb views over the square. The closest London Underground stations are Green Park and Bond Street (Jubilee, Victoria, Piccadilly and Central lines) and the area is well serviced by excellent restaurant and retail facilities. The space is within easy reach of both Regent Street, New Bond Street and Oxford Street. Well-known and high-end brands surrounding the space include Louis Vuitton, Burberry and Abercrombie & Fitch.

Get a Quote

Get Prices & Info

Office Services and Facilities


This office for rent on 20 Berkeley Square, Mayfair is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.

Map of the office space location

Get a quick quote

Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 20 Berkeley Square, Mayfair in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.

Get a Quote

Get Prices & Info

You might also be interested in these The City & Central London business locations

The City & Central London Office Space

This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>

The City & Central London Office Space

Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>

The City & Central London Office Space

Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>