Anchor Inn, Melton Mowbray, Leicestershire, United Kingdom
About Anchor Inn
Anchor Inn is a Bars, Pubs, Bistros serving the Melton Mowbray community in Leicestershire, United Kingdom and located at 52 Main Road.To contact Anchor Inn call 01664 822461
Location
52 Main Road
Melton Mowbray
Leicestershire
United Kingdom
LE14 3HB
Map
Contacts
Tel: 01664822461