The Jack Russell, which is nestled in the hamlet of Faccombe, halfway between Newbury and Andover, has been painstakingly refurbished and restored and brought back to its former glory and now sits as the cornerstone of the thriving Faccombe Estate. With 11 bedrooms, a beautiful country inn style bar and stunning gardens, the pub is the perfect destination to enjoy the finest possible seasonal cook...