Kensington Gardens Hotel
About Kensington Gardens Hotel
Guest accommodation venue in London
Contact & Location
Kensington Gardens Hotel
9 Kensington Gardens Square, London, W2 4BH, West London, United Kingdom
Guest accommodation venue in London
Kensington Gardens Hotel
9 Kensington Gardens Square, London, W2 4BH, West London, United Kingdom