Three Elms Farm
United Kingdom
>
England
>
Somerset
>
West Hatch
>
Three Elms Farm
Three Elms Farm in Somerset, West Hatch.
Three Elms Farm
Postal code
TA3 5RP
Street
Higher West Hatch Lane
Land use
farmyard
Higher West Hatch Lane
Yarde Farm
Haddons Farm
Wright's Copse
Slough Green Park
Strouds Farm