TOP Kensington Gardens Hotel
TOP Kensington Gardens Hotel 
9, Kensington Gardens Square
London,  W2 4BH
United Kingdom
Rates from 80.3104 to 186.5005 (GBP)

Sponsored
links