Applegarth Villa & Restaurant
College Rd, Windermere
015394 43206
Menu
Windermere, Cumbria
Applegarth Villa & Restaurant
College Rd, Windermere, Cumbria LA23 1BU
015394 43206