Where is Langdale Hotel & Spa?
Where is Langdale Hotel & Spa located?
Langdale Hotel & Spa, England, Great Britain (approx. 54.43733°, -3.03953°)
Where is Langdale Hotel & Spa on the map?
{"latitude":54.43733,"longitude":-3.03953,"title":"Langdale Hotel & Spa"}