WIMBLEDON HOTEL

78 Worple Road - Wimbledon
London
United Kingdom