Tar Farm
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
South Leigh
>
Tar Farm
Tar Farm in South Leigh in West Oxfordshire.
Tar Farm
Land use
farmyard
Rushy Common Ditch
Rushy Common Nature Reserve
Tar Lakes
Rushy Common Nature Reserve and Tar Lakes