Where is Langley Castle Hotel, Hexham located?
Langley Castle Hotel, Hexham, Langley Castle Hotel, Hexham, Great Britain (approx. 54.95657°, -2.25926°)
Langley Castle Hotel, Hexham, Langley Castle Hotel, Hexham, Great Britain (approx. 54.95657°, -2.25926°)