The City & Central London Office Space: 33 St James's Square


33 St James's Square


Serviced Offices

This impressive business centre is located in London's tranquil St James's Square, where many international companies have their headquarters. Designed by the renowned architect Robert Adam, the building has been expertly restored to offer modern serviced offices and business facilities of the highest standard, whilst maintaining original period detailing throughout. The building also benefits from an exceptional customer lounge where residents can hold informal meetings and take time away from their offices. Flexible offices of varying grade and price are arranged over nine floors and are available to suit most small business requirements from 1 to 20 desks.

About this Location

The serviced offices and virtual offices available at this centre are not only first-class well-equipped facilities, but also perfectly positioned in an ideal location in the heart of the West End. St James's Square is one of the West End's hidden gems, a beautiful garden square where many international companies have chosen to have their headquarters. It is also just minutes from Piccadilly Circus and the famous shirt makers of Jermyn Street. Being in Central London, transport links are second to none.

Get a Quote

Get Prices & Info

Office Services and Facilities

Building Amenities
Business Center Features

This office for rent on 33 St James's Square 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 33 St James's Square 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 >>