Hidden Inns of the Heart of England: Including Derbyshire, Leicestershire, Lincolnshire, Northamptonshire, Nottinghamshire, Rutland, Staffordshire and Warwickshire (The Hidden Inns)