Where is Broome Park Hotel, Canterbury located?
Broome Park Hotel, Canterbury, Broome Park Hotel, Canterbury, Great Britain (approx. 51.19038°, 1.17394°)
Broome Park Hotel, Canterbury, Broome Park Hotel, Canterbury, Great Britain (approx. 51.19038°, 1.17394°)