Lone Barn
United Kingdom
>
England
>
Hampshire
>
Test Valley
>
Leckford
>
Lone Barn
Lone Barn in Leckford in Test Valley.
Lone Barn
Land use
farmyard
Riches Plantation
Lone Barn