Definitions for "Thetford"
Thetford is a market town and civil parish in the Breckland area of Norfolk, England. Thetford has many picturesque buildings built in the local flint stone. In recent years (since 2001) it has become home to a substantial Portuguese immigrant population.
Thetford was a constituency of the British House of Commons. It elected two Members of Parliament (MPs) by the first past the post system of election until it was disenfranchised in 1868. Below are those MPs who held the seat from just prior to the Restoration onwards.