Where is The Victoria Hotel, Canterbury located?
The Victoria Hotel, Canterbury, The Victoria Hotel, Canterbury, Great Britain (approx. 51.28181°, 1.06287°)
The Victoria Hotel, Canterbury, The Victoria Hotel, Canterbury, Great Britain (approx. 51.28181°, 1.06287°)