Looking for hotels near Sloane Square?

Sloane Square is a vibrant and diverse neighbourhood at ‘the heart of Chelsea’. It’s one of the city’s most glamourous locations for shopping, culture and dining and where you will find the iconic Kings Road. A favourite shopping venue amongst young royals! The area is also filled with beautiful homes, antique shops and art galleries. Sloane Square really does make for a great day perusing and soaking up the luxurious atmosphere. If you want to explore a bit further afield, the Saatchi Gallery and the Victoria and Albert Museum are both within a 15-minute walk.