A small village in the Cambridgeshire countryside is home to an award-winning farm shop, zoo and tearoom. Nestled only five ...