Located in the vibrant London city centre, The Apartments by The Sloane Club is a self-catering accommodation boasting free WiFi access for all guests. .
Located in the vibrant London city centre, The Apartments by The Sloane Club is a self-catering accommodation boasting free WiFi access for all guests.
To book The Apartments by The Sloane Club in London, London securely online today, and to check the latest availability at The Apartments by The Sloane Club, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for London is detailed below.