Fordham is a charming rural village situated just a few miles north of Newmarket, on the border of Cambridgeshire and Suffolk. It offers the appeal of traditional English...