Where is Castle House Hotel, Canterbury located?
Castle House Hotel, Canterbury, Castle House Hotel, Canterbury, Great Britain (approx. 51.27539°, 1.07509°)
Castle House Hotel, Canterbury, Castle House Hotel, Canterbury, Great Britain (approx. 51.27539°, 1.07509°)