Slurry Store
United Kingdom
>
England
>
Isle of Wight
>
Newport
>
Slurry Store
Slurry Store in Isle of Wight, Newport.
Slurry Store
Land use
landfill
Freshwater, Yarmouth & Newport Railway
Reads Farm
Slurry Store
Betty Haunt Lane
Newpark Farm
Cook's Farm