Kimbolton

Kimbolton is in Cambridgeshire.

Understand
Kimbolton is an attractive small town, dominated by the presence of Kimbolton School in the castle. It has enough of interest to warrant a stop of a couple of hours if passing through the area.