8 Elim Grove, Windermere LA23 2JY, UK
5.0
3.8 miles away
4 reviews
Website