Monday, 09 May 2016 14:15 Print All Saints Church All Saints is an evangelical and charismatic church where worship, relevant Bible teaching and small groups are key for all ages. All Saints is located: on the A449 Wells Road, Malvern Wells, Worcestershire All Saints Website Upper Welland Methodist Church