Sacred Heart & St Catherine of Alexandria19-Jul-2018 Droitwich, Worcestershire in Birmingham diocese ShareTweetPin