Lilford Hall and the associated parkland of 350 acres is specifically located along the River Nene for around a mile, and north-west of the village of Lilford, part of the parish of Lilford-cum-Wigsthorpe and Thorpe Achurch.