Our Lady of Windermere & St. Herberts
Roman Catholic
Lake Road, Windermere, North West, LA23 2EQ
Our Lady of Windermere & St. Herberts is a Roman Catholic church in Windermere, LA23 2EQ. Service times have not been added yet.