Dedham is a village in the City of Colchester district of Essex, England. It is near the River Stour, which is the border of Essex and Suffolk. The nearest town to Dedham is the small market town of Manningtree.
AdFind discounts on the best Dedham United Kingdom. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.