Mary Immaculate Mother of the Church and her Crusade is a church in Laxton (Northamptonshire). Denomination: Catholic.