Get Directions to The Millstone Hotel, Blackburn ← View details Church Lane, Mellor, Blackburn, Lancashire BB2 7JR, United Kingdom, Blackburn, England Get Directions From* To * — Required information