Holiday Cottages Self-Catering Holiday Apartments in Chelsea

We have 1 Self Catering Holiday Apartments in the Chelsea area of London

Chelsea Cloisters Sloane Avenue London SW3 3DW     Map
Situated in the heart of central London, Chelsea Cloisters boasts elegant, modern apartments within the fashionable district of Kensington and Chelsea. South Kensington Underground Station is just 5 minutes’ walk away. Harrods and the famous shopping o...
More Information & Book
Price Guide:  Prices From £75 a night
London Apartments Self Catering Holidays in the Chelsea area of London

Choose Your Self-Catering Accommodation in Chelsea for Holidays, Weekends away, and Short Breaks in London
twitter
Share This Page
myspace del.icio.us   Digg  reddit facebook
Get Our Newsletter
Offers, short break ideas, event news, and ideas on attractions to visit, all in our newsletter emailed direct to you.