MYSTICMather Lane MillLeigh, United KingdomOpened in 1882 and is one of the largest mills still in operation in Leigh.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update