Hotel Henry VIII London
23 Leinster Gardens
London,
GB W2 3AN
Near Kensington Gardens
Distance5.4 miles
SELECT