Catholic Church of Our Lady Immaculate and Saint MichaelParishShare14 Mount StreetBattle, England TN33 0EGUnited KingdomGet directions