St Anthony of Padua Roman Catholic ChurchParishShareWatchbell StreetRother, England TN31 7HBUnited KingdomGet directions