Stoke Doyle Brook
United Kingdom
>
England
>
North Northamptonshire
>
Stoke Doyle
>
Stoke Doyle Brook
Stoke Doyle Brook in North Northamptonshire, Stoke Doyle.
Stoke Doyle Brook
Waterway
Stream
Church Lane
St Rumbold
Stoke Doyle Road