The village
of Otford is probably best known for its village duck pond. You
can't miss it, for if you drive through Otford, you will have to
navigate it just like a mini-roundabout.
There must be many more items of interest about Otford, so if you
know them - or have other images - then please email
us here