Google
×

Sudbury, Suffolk

Town
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... Wikipedia
Civil parish: : Sudbury;
Dialling code: 01787
Population: 13,063 (2011)
Postcode district: CO10
Region: East
Shire county: Suffolk
Sovereign state: United Kingdom