An interactive map showing the location of The Castle Restaurant, Hinckley and Bosworth, Leicestershire, England, UK.