The City & Central London Office Space: 65 Sloane Street


65 Sloane Street


Serviced Offices

The building is unbranded and discreet. The office space has not been fitted-out to include carpet or furniture as standard. Carpet and furniture can be provided up to a certain specification, inclusive, with the opportunity for tenants to choose their design. Subject to their requirements this will have a minimum lead time of 4-6 weeks. Each remaining available floor is open plan as standard. Partitioning to create an executive office or meeting room is can be discussed. Customers will have access to administrative services and communal areas at the nearby business centre, which includes two meeting rooms for between 2 to 12 people and videoconferencing facilities.

About this Location

Located in Knightsbridge, minutes from the fashionable King's Road and Sloane Square. Knightsbridge, Sloane Square and Victoria Stations are within easy walking, providing excellent transport links across London and beyond. There are high-end shopping options in the surrounding area, including Harrods, Louis Vuitton and Harvey Nichols, as well as places to eat and drink, such as Starbucks Coffee, Burger & Lobster and Sale E Pepe. In addition, there are numerous luxury hotels including the Bulgari Hotel London and The Berkeley.

Get a Quote

Get Prices & Info

Office Services and Facilities

Business Center Features
Workspace Types

This office for rent on 65 Sloane 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 65 Sloane 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 >>