Chelsea Cloisters is internationally and locally renowned for providing exclusive serviced accommodation for both visitors and business travellers. These apartments are within walking distance to most of London’s famous museums including the Victoria & Albert and the Natural History Museum. Within 2 minutes and you can find yourself in Chelsea’s fashionable Kings Road. Alternatively walk the other way and you will find yourself in Knightsbridge with all its international and local designer stores, including Harrods.
The nearest London Underground stations are South Kensington (Piccadilly & District Line) and Sloane Square (Circle Line).