The City & Central London Office Space: 60 Grosvenor Street


60 Grosvenor Street


Serviced Offices

This self-contained office space based in the heart of Mayfair, boasts a fantastic ground floor office comprised of 50 desks open plan to be rented as a whole, with two smaller executive offices which are glass partitioned. Included in the space are six meeting rooms on the lower ground floor, all free of charge. In addition there is access to an outdoor courtyard which can be used to hold meetings and functions as and when you need. The centre has an on-site reception team, who will be on hand to greet your clients upon arrival. Exclusive offer of unlimited access to three private meeting rooms, if you take space now.

About this Location

Located on the south side of one of Mayfair's most popular thoroughfares, which runs between New Bond Street and Grosvenor Square. It is a short walk to Grosvenor and Berkeley Square gardens and this location is within easy reach of prestigious designers and restaurants. Conveniently located a short distance from Bond Street station, the centre also has Hyde Park at the end of the street.

Get a Quote

Get Prices & Info

Office Services and Facilities


This office for rent on 60 Grosvenor Street 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 60 Grosvenor Street 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 >>