The Anchor Inn

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