The Kensington StudiosHotel
83 Holland Road, Kensington and Chelsea, London, W14 8HL, United Kingdom
Situated 5 minutes’ walk from , The Kensington Studios offer air-conditioned rooms with free Wi-Fi, a daily maid service and underfloor heating. and overground station is just a 10-minute walk from the studios.