The quiet Cambridgeshire village with its own railway statio