Hilton London Kensington

179-199 Holland Park Avenue
London
United Kingdom