Hampton Court Palace Hotel, Londra

35 HAMPTON STREET LondraSE17 3AN, Gran Bretagna