Nene Lodge
United Kingdom
>
England
>
North Northamptonshire
>
Wollaston
>
Nene Lodge
Nene Lodge is a building in North Northamptonshire, Wollaston.
Nene Lodge
Building
farm_auxiliary
Abbey Farm
Copper Lodge
Vicarage Farm
London Road