Sloane Apartments
Chelsea, london

Sloane Gardens is an elegant peaceful tree lined Victorian street in the very heart of Chelsea. It is situated only 100 metres from Sloane Square and within easy walking distance of much of London’s most exclusive shops and restaurants.

Sloane Apartments consists of 15 apartments. All individually decorated to the highest standard and all served by a lift. With only 15 units we get to know our guests, most of whom are regulars.

Well equipped kitchens in each apartment alleviates the tedium of eating out every day.

Whether you are here on a hectic business trip or a relaxing holiday, we have facilities and more important the desire to make your stay a pleasant one.
Let us be your London home.