Otford Heritage Village of the Darent Valley Shoreham is a village in Kent situated near the Town of Sevenoaks and between the villages of Otford (South) – Eynsford (North).