Where is Ebury Hotel Cottages and Apartment's, Canterbury located?
Ebury Hotel Cottages and Apartment's, Canterbury, Kent, United Kingdom (approx. 51.27226°, 1.09166°)
Ebury Hotel Cottages and Apartment's, Canterbury, Kent, United Kingdom (approx. 51.27226°, 1.09166°)