Otford
Discover the picturesque village of Otford, nestled at the foot of the North Downs
Trains to Otford
The pretty village of Otford sits on a stretch of the ancient Pilgrims Way, surrounded by open fields, with a handful of independent shops, tea rooms and two pubs, complete with an iconic duck pond which acts as a quirky roundabout.
Getting here: Just over 30 minutes from London Victoria. Otford station is less than 10 minutes’ walk from the centre of the village.