St Catherine’s Church Home » News » St Catherine’s Church Mayway has been awarded planning permission for a new Church of England church centre in Coventry.