Located in the pretty village of Chippenham in the heart of Cambridgeshire, there are a number of hotels, sight-seeing and shopping locations in the near vicinity.
Located in the pretty village of Chippenham in the heart of Cambridgeshire, there are a number of hotels, sight-seeing and shopping locations in the near vicinity.