Hilton Kensington Hotel London

179-199 Holland Park Avenue
London
United Kingdom