As the name might suggest, in a leafy spot surrounded by mature trees and woodland, Ashwood Manor is a substantial, handsome house built around 1840 standing in a sunny, tranquil oasis on the edge of the little village of Narborough straddling the River Nar in West Norfolk. The property’s paddocks amount to seven acres, the plot itself being nearer to ten, and it has adjoining accommodation which in the past has provided a considerable annual income.