Bowness-on-Windermere, Windermere, LA23
The Albert welcomes you... to the perfect place to eat, drink and relax. Just a stone's throw from England's largest lake, Lake Windermere, The Albert is a modern pub which boasts an ideal location in