+44 (0) 20 7730 9131

Welcome

Experience the best of Chelsea living at The Apartments by The Sloane Club. Choose your home from home from the selection of 18 luxury serviced apartments, tucked away down a tree-lined avenue in the heart of London’s most exclusive borough.