Duddington is a small village located on the banks of the River Welland on the Northamptonshire/Rutland border. Situated at the junction of the A43/A47, its 6 miles southwest of the historic town of Stamford and 9 miles east of the market town of Uppingham.

The village is full of charm with its 17th century water mill, ancient four-arched bridge, 12th century church of St Marys and picturesque local stone buildings. Close to Fineshade Woods and the Jurassic Way footpath, it is a popular destination for walkers and cyclists.