K
Kensington House Hotel
Address
Victoria Road, London W8 5RD
Postcode District
W8
City
London
County
London
Country
England