Sloane Apartments London (London) United Kingdom

Address

15 Sloane Gardens, Chelsea
SW1W 8EB London

Contact Information

Phone/Fax: +44 20 77309400
Phone/Fax: +44 20 77305055

Click here to visit Sloane Apartments

Amenities

You might also be interested in these Self Catering in London: The Mayfair Apartments, Scala House, Nell Gwynn House Apartments, Moss Lane Cottages, Mayfayre House.

« Back to London Self Catering

« Back to United Kingdom main page, London region page or London city page