The Chelsea HouseApartment
456 King's Road (Corner of King's Road and Hobury Street), Chelsea, Central London, Kensington and Chelsea, London, SW10 0LG, United Kingdom
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.