Sloane Building
Grade II Listed building comprsing 18 luxurious apartments
from 1 555 м²
area of the flat
on request
price of the flat
Sloane Building brochure
Inside is the local area, architecture, and infrastructure
Sloane Building brochure
Inside is the local area, architecture, and infrastructure

About the Sloane Building

Brokers say
Masterpiece of Chelsea’s heritage
Sloane Building is a curated collection of eighteen luxurious apartments with finishing on Chelsea’s Hortensia Road. The residential complex was built in 1908 in an engaging Edwardian style, with a wealth of large feature windows set into the brick façade. Originally known as the Sloane School, it was one of the most accomplished buildings designed by architect Thomas J. Bailey.
broker
Anastasia
Real estate advisor
Private terraces & grand interiors
The Sloane Building provides an opportunity to choose 2 and 3-bedroom apartments as well as 4 and 5-bedroom penthouses on the 4th floor with private entrances and roof terraces. Apartments feature integrated utilities or laundry space and a plumbed utility space. Residences to the rear of the building enjoy expansive views of The King’s Gardens.
broker
Ferdous
Real estate advisor
Exclusive amenities
Residents benefit from access to the screening room and private gym on the lower ground floor. Entrust the household issues as calling a taxi or booking the tickets to the 24-hour concierge in the entrance lobby. Secure underground parking is available for the apartment owner.
broker
Fillip
Real estate advisor
Flexible payment options
Discover flexible payment options tailored to your needs. Our team is ready to assist you in creating a personalised plan that fits your financial objectives
Fillip, Real estate advisor

Finishing

The interiors, designed by Helen Green London and Joanna Wood International, blend timeless elegance with modern comfort.
Reception
Decoration
Decoration - 0 Decoration - 1 Decoration - 2 Decoration - 3
Kitchen
Decoration
Decoration - 0 Decoration - 1
Bedroom
Decoration
Decoration - 0 Decoration - 1 Decoration - 2
Bathroom
Decoration
Decoration - 0 Decoration - 1 Decoration - 2
Do you want to rent an apartment for a long-term period in Sloane Building?
Leave a request, and a project expert will contact you and find a suitable option
Leave a request
apartment rental

Sloane building location

Sloane Building is located at Hortensia Road, London SW10 9UQ.
Fulham Broadway, 11 minutes

Places nearby

Located in the historic and prestigious Chelsea neighbourhood, just a short walk from the Thames and Chelsea Bridge, this prime location is at the heart of art, fashion, design, and architecture.
Stamford Bridge
6 minutes
Stamford Bridge
Fulham Broadway
10 minutes
Fulham Broadway
The London Oratory School
16 minutes
The London Oratory School
Chelsea Creek
9 minutes
Chelsea Creek
Chelsea FC Museum
7 minutes
Chelsea FC Museum
Developer Tenhurst
Tenhurst is a Prime Central London residential developer presented by eight offices in London. The company is engaged in both the construction of new residences and the renovation of historic buildings across the UK.
Arrange a viewing
Please provide your contact details, and our manager will contact you to clarify a convenient time for your viewing.

Frequently asked questions

What are the key features of the Sloane Building?

The Sloane Building is a Grade II listed building. Designed by the renowned architect Thomas J, it showcases an interior that balances modernity with Edwardian charm. Residents enjoy access to a concierge service, enhancing convenience and security.

How can I buy a residence at the Sloane Building?

To purchase an apartment at Sloane Building, please connect with our experts who will provide comprehensive information about the complex and offer a seamless acquisition process.

What are the prices for residences at the Sloane Building?

Residences prices vary depending on layout and size, details are provided upon request.

What is the Sloane Building?

Sloane Building is an exclusive collection of 18 luxury apartments in Chelsea. Originally built in 1908 as Sloane School, this neo-Baroque landmark has been reimagined with elegant, contemporary interiors.

Where is the Sloane Building located?

Sloane Building is situated on Hortensia Road in Chelsea, a prestigious area known for its rich history, world-class shopping, fine dining, and vibrant cultural scene.

Take a look at similar projects

Explore more exceptional London developments— modern homes with high-spec finishes, great locations, and seamless city living.
Chelsea Creek
Chelsea Creek
from £1,900,000
from 1 758 sq ft
Lincoln Square
Lincoln Square
80 Holland Park
80 Holland Park
Palace View
Palace View
from £2,500,000
from 1 270 sq ft
Chelsea Bridge Wharf
Chelsea Bridge Wharf
from £695,000
from 680 sq ft
Chelsea Botanica
Chelsea Botanica
arrow-up
Anastasia