South Bishops Den
United Kingdom
>
England
>
Kent
>
Canterbury
>
Chartham
>
South Bishops Den
South Bishops Den in Chartham in Canterbury.
South Bishops Den
Vegetation and ground cover
wood
Denstead Wood