Where is Langdale Chase Hotel, Windermere located?
Langdale Chase Hotel, Windermere, Langdale Chase Hotel, Windermere, Great Britain (approx. 54.4065°, -2.94529°)
Langdale Chase Hotel, Windermere, Langdale Chase Hotel, Windermere, Great Britain (approx. 54.4065°, -2.94529°)