Whiteleaf Hotel London
66-68 Inverness Terrace
London,
GB W2 3LB
Near Kensington Gardens