Thetford is a town near the A11 road , in Norfolk , England .
Thetford is a market town and civil parish in the Breckland district of Norfolk , England . It is on the A11 road between Norwich and London , just south of Thetford Forest .