Lains Barn
United Kingdom
>
England
>
Oxfordshire
>
Vale of White Horse
>
Lockinge
>
Lains Barn
Lains Barn is a building in Lockinge in Vale of White Horse.
Lains Barn
Building
Yes
Website
https://www.lainsbarn.co.uk/
Home Mead Farm
Lain's Row