Leigh Farm
United Kingdom
>
England
>
Wiltshire
>
Aldbourne
>
Leigh Farm
Leigh Farm in Wiltshire, Aldbourne.
Leigh Farm
Land use
farmyard
Aldbourne Road
Dudmore Lodge Bungalow, Dudmore Lodge, Briar Farm Cottage, The Dean, West Leaze
Snap Farm
Cheldene
Snap Farm Cottages
Woodsend