Otford is a picturesque village situated in the Sevenoaks district of Kent, England. The village offers a peaceful atmosphere and beautiful natural landscape, surrounded by woodlands, heaths and rolling hills.
The area around Otford is rich in history, boasting numerous ancient monuments that take you on a journey through time. The nearby Otford Palace dates back to the 12th century, while the remains of St Bartholomew's Church and Knole House offer glimpses of the past.
The natural beauty of the local landscape is an ideal setting for outdoor leisure activities from cycling and horse riding to walks, golf and fishing. There are several nature reserves to explore, not to mention a handful of pubs, restaurants and tea rooms to enjoy a well-earned break. With excellent transport connections, and easy access to nearby towns and cities, Otford is the perfect location to escape the hustle and bustle of modern life.
London Stations within 1 hour