Moulton, Newmarket, CB8
THE PACKHORSE INN A village green, a thriving local shop, a meandering river and an award wining local - Moulton really is the quintessential rural idyll. Nestled in the folds of the West Suffolk hi