History

History. Edenbridge is a historic inland market town at the bridging point of the River Eden, with a market charter granted by Henry III in 1227.