New Rd, Windermere LA23 2LA, United Kingdom
LA23 2LA
Windermere
google-place 4.3 out of 5 (138) last updated 29/01/2020