116 Cromwell Road, South Kensington, London, SW7 4XF
1 and 2 Bedroom Apartments - minimum stay 2 weeks
This form is for making a booking request. We will contact you for your credit card details immediately after we have checked availability. If the apartment you have requested is not available, we will contact you to suggest an alternative apartment - no alternative apartment booking will be made unless you request it.