M
Millstone Hotel
Address
Mellor Lane, Mellor BB2 7EN
City
Mellor
Post Town
Blackburn
County
Lancashire
Country
England