Chequers Inn

Chequers Inn
Main Street, Ullesthorpe, South Leicestershire, LE17 5BT
Photo of Chequers Inn