Stags Head, Windermere


The Stags Head Hotel situated in Bowness on Windermere the most popular destination for visitors to the beautiful English Lake District.

Mrs A Potter

Church Street

Bowness On Windermere

Windermere

LA23 3DG

015394 43132