Langborough Barn
United Kingdom
>
England
>
West Northamptonshire
>
Watford
>
Langborough Barn
Langborough Barn is a building in West Northamptonshire, Watford.
Langborough Barn
Building
ruins
Langborough Clump
Costa Drive Thru