These luxurious Chelsea apartments boast an enviable location in the heart of one of London's most affluent and sought after districts. Each apartment has been finished to a very high standard, combining contemporary furnishings and period features. Offering all the comforts you need for a relaxing visit, these apartments are ideal for a longer stay in the city.
Located within walking distance of King's Road, which is known for its varied selection of shops and chic café culture you have a range of amenities right on your doorstep. Sloane Square station is within easy walking distance, putting the whole of London at your disposal.