Grendon Lake Camping is a campsite near Earls Barton, England. Find out about the location, nearby Kimbolton Castle and what to expect before you visit.