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