Elmington Lodge
United Kingdom
>
England
>
North Northamptonshire
>
Ashton
>
Elmington Lodge
Elmington Lodge is a building in North Northamptonshire, Ashton.
Elmington Lodge
Building
Yes
Place
Elmington
Thrapston to Orton Mere Branch