Thetford

Thetford
Thetford in Norfolk, England, is a charming market town and civil parish situated in the Breckland District. Positioned along the A11 road, conveniently located between Norwich and London, Thetford is nestled to the east of the picturesque Thetford Forest. With a civil parish spanning 29.55 km2 (11.41 sq mi), Thetford had a population of 24,340 residents as of the 2011 census. This historic town offers a variety of attractions and activities for visitors to explore, making it a delightful destination for a memorable getaway. Discover the top things to do in Thetford and make the most of your travel experience in this beautiful region.