Bell Dip Farm
United Kingdom
>
England
>
Leicestershire
>
Charnwood
>
South Croxton
>
Bell Dip Farm
Bell Dip Farm in South Croxton in Charnwood.
Bell Dip Farm
Land use
farmyard