The City & Central London Office Space: 21 Ellis Street


21 Ellis Street


Shared/Coworking Spaces
Virtual Office

Desks range in price from just £60 per week to £100 per week (for super large desks) and the friendly co-shared office is the best and most economic office option in Prime Central Knightsbridge. The rent is totally inclusive, with unlimited use of a meeting room and super fast fibre optic broadband. There is nothing more to pay; no deposit and just one month's notice on each side. The office is friendly and entrepreneurial with businesses ranging from property search and law to interior design and financial services. It's the ideal friendly space for small businesses; entrepreneurs, start ups and freelancers. This centre offers flexibility and no long terms contracts.

About this Location

This centre is situated just by Sloane Street, in the heart of Chelsea/Knightsbridge, and just a couple of minutes from Sloane Square. London's transport links are fantastic, with the London Underground network providing quick and easy travel across the city, as well as extensive bus routes. Nearby places of interest include some well-known, high-end shopping outlets, including Tiffany & Co, Jo Malone and Hackett. Of course, London is full of attractions and landmarks, there for you to explore away from the office.

Get a Quote

Get Prices & Info

Office Services and Facilities

Business Center Amenities
Business Center Features

This office for rent on 21 Ellis 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 21 Ellis 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 >>