Townsend Farm
United Kingdom
>
England
>
Somerset
>
Ilminster
>
Townsend Farm
Townsend Farm in Somerset, Ilminster.
Townsend Farm
Postal code
TA19 0JA
Street
Townsend
Land use
farmyard
Townsend
Knott Oak
Shudrick Stream
Fortnum Place
Long Orchard Hill