Local Amenities & Attractions

Chelsea Cloisters is located in the heart of Chelsea. The area is home to some of the most vibrant and enjoyable attractions in London, as well as a wide selection of shopping choices.

Exhibition Halls

  1. Earl's Court
  2. Olympia
  3. ExCeL