Stoke Doyle
United Kingdom
>
England
>
North Northamptonshire
>
Stoke Doyle
River Nene
Hatchdoyle Lane
Church Lane
Stoke Wood
Stoke Doyle Road
The Shuckburgh Arms
St Rumbold
Stoke Doyle Brook
Mill House