Available all year
Chelsea (Zone 1)From £120 per studio / night
Attractively designed self-catering studios and 1 and 2 bedroom apartments with private kitchens and bathrooms. Chelsea Cloisters is located in fashionable Chelsea, one of London’s most vibrant areas, close to shops, restaurants and world-famous museums and parks. Chelsea Cloisters is a 15-20 minute walk to our Kensington school and is suitable for families and professionals.
This property is owned and managed by Chelsea Cloisters.