Kensington Garden Hotel 9 KENSINGTON GARDENS,Kensington, Central London, London London W2 4BH, UK
Prices that are cheaper than those available on other websites