More about The Millstone Hotel
The Millstone Hotel is located at 65-67 Thomas Street Northern Quarters, M41 Manchester, United Kingdom
+441618390213
http://www.millstonepubhotel.co.uk