Where is Broome Park Hotel, Canterbury?

Where is Broome Park Hotel, Canterbury located?

Broome Park Hotel, Canterbury, Broome Park Hotel, Canterbury, Great Britain (approx. 51.19038°, 1.17394°)


Where is Broome Park Hotel, Canterbury on the map?