Hotel Henry VIII Near Kensington Gardens
23 Leinster Gardens -
London,
GB W2 3AN