Where is Langdale Chase Hotel?

Where is Langdale Chase Hotel located?

Langdale Chase Hotel, England, Great Britain (approx. 54.4065°, -2.94529°)


Where is Langdale Chase Hotel on the map?