We have 2 Self Catering Holiday Apartments in the Chelsea area of London
Sloane Avenue London SW3 3DW
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 of Knightsbridge is just a 15-minute walk away, while the Victoria ...
See More Details on Chelsea Cloisters
Price Guide: Prices From £97 a night
Augustus Court London SW3 4HW
Augustus Court by onefinestay offers the unique opportunity to live in an authentic 3-bedroom London home while the owners are out of town. Situated in the historic London district of Chelsea, this townhouse features a roof terrace with panoramic city views and free Wi-Fi, all set within a Victorian red-brick building. ...
See More Details on Augustus Court by onefinestay
Price Guide: Prices From £1091 a night
Choose Your Self-Catering Accommodation in Chelsea for Holidays, Weekends away, and Short Breaks. Book your Chelsea Holiday Home or Apartment.