The Kensington Studios 4 stars

83 Holland Road, Kensington and Chelsea, London, W14 8HL, United Kingdom

Hotel image
Read more reviews for The Kensington Studios