Our Lady of Windermere & St. HerbertsParishShareLake RoadWindermere, England LA23 2EQUnited KingdomGet directions