Get Directions to Canterbury Deli ← View details 4a Main Street, Keyworth, Nottingham NG12 5AD, United Kingdom, Keyworth, England Get Directions From* To * — Required information