The Chelsea House
Apartment
Kensington and Chelsea
Located in exclusive West London, The Chelsea House offers a self-catering apartment with free Wi-Fi access throughout. The property is situated 900 metres from the Stamford Bridge and Chelsea FC.
Number of rooms: 6
456 King's Road (Corner of King's Road and Hobury Street), Chelsea, Central London, Kensington and Chelsea, London, SW10 0LG, United Kingdom