Sudbury England

Sudbury is a market town in the south west of Suffolk, England, on the River Stour near the Essex border, 60 miles north-east of London. At …
Sudbury is a market town in the south west of Suffolk, England, on the River Stour near the Essex border, 60 miles north-east of London. At the 2011 census, it had a population of 13,063. It is the largest town in the Babergh local government district and part of the South Suffolk constituency.
  • Area: 7.013 km² (2.708 sq mi)
  • Population: 23,912 (2021 census)
  • Region: East
  • Country: England
  • OS grid reference: TL8741
  • Civil parish: Sudbury
  • District: Babergh

Suggested Itineraries

Data from: en.wikipedia.org