Where is The Hand Hotel, Llangollen?
Where is The Hand Hotel, Llangollen located?
The Hand Hotel, Llangollen, Sir Ddinbych, United Kingdom (approx. 52.96897°, -3.16876°)
Where is The Hand Hotel, Llangollen on the map?
{"latitude":52.96897,"longitude":-3.16876,"title":"The Hand Hotel, Llangollen"}