A brief history of Thatcham
Parish Room, St. John’s Church St. John’s Road, Newbury, Berkshire, United KingdomThe talk will look at the history of the parish from evidence of early humans in the Palaeolithic, through the birth of the modern town to the present. Important events that shaped the development of Thatcham will be discussed, key buildings will be looked at and the origin of the name. The talk will give […]