Sudbury is a small ancient market town in Suffolk, on the River Stour, 60 miles
from London. Sudbury trains run regularly from the train station through to
Marks Tey near Colchester, stopping at Bures, Wakes Colne and several other
stops. A connecting train can be taken from Marks Tey all the way into London.