Thatcham, a village or town?

Thatcham, a village or town?

Straight to the point, Thatcham is today a town. But why the confusion when we have Thatcham Town Council, Thatcham Town Football Club, and so on? At the time of Domesday, 1086, Thatcham was the centre of a Hundred, an administrative area. By the 12th century, if not before, Thatcham had a market and by […]