Sheila's Cottage
The Slack
Ambleside LA22 9DQ
United Kingdom