hvor ligger chelsea cloisters? 
dette lejlighedshotel ligger i london city centre, kun 10 minutters gang fra victoria and albert museum og saatchi gallery. derudover ligger natural history museum og imperial college london 15 minutter derfra. du kan desuden gå til south kensington metrostation på 7 minutter og sloane square metrostation på 11 minutter. 