The Anchor Inn

The Anchor Inn
63 Church Street, Hinckley, Leicestershire, LE10 2DA