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