About 148,000 results
Open links in new tab
  1. Thatcham - Wikipedia

    Thatcham is a market town and civil parish in West Berkshire, England. It is situated in the valley of the River Kennet 3 miles (4.8 km) east of Newbury, 14 miles (23 km) west of Reading and 54 miles (87 …

  2. Thatcham - Towns & Villages in Thatcham, Berkshire - Visit South East ...

    Thatcham is a town in the historic county of Berkshire and is situated just three miles east of Newbury.

  3. THE 10 BEST Things to Do in Thatcham (2026 Guide) - Tripadvisor

    The Nature Discovery Centre is a visitor centre on a nature reserve on the outskirts of Thatcham, Berkshire. This fantastic visitor centre is packed full of interactive wildlife and natural history…

  4. Thatcham, England: All You Must Know Before You Go (2026) - Tripadvisor

    Thatcham Tourism: Tripadvisor has 3,341 reviews of Thatcham Hotels, Attractions, and Restaurants making it your best Thatcham resource.

  5. Home - Thatcham Research

    With over five decades of experience in industry-leading research and analysis, Thatcham Research is the UK’s only not-for-profit automotive risk intelligence organisation.

  6. A Visitor's Introduction to Thatcham, Berkshire

    Thatcham is a historic market town in Berkshire, South East England, between Newbury and Reading. Known for its rich history, which dates back over a thousand years, Thatcham is considered one of …

  7. RBH: History of Thatcham, Berkshire

    Unfortunately, little is known of Saxon life in Thatcham, but the place seems to have been of some importance. Thatcham Church was a Saxon Minster which may have been founded by St. Birinus in …

  8. History - Thatcham Town Council

    Thatcham is truly an ancient town with archaeological finds covering every period from the Palaeolithic over 12,000 years ago, right up to today. It is unknown if Palaeolithic people settled in...

  9. Newbury and Thatcham – Travel guide at Wikivoyage

    Thatcham is best known as England's fastest growing town, with large housing areas being built to house a population which largely commutes to work in Newbury, Reading or London.

  10. Town and Village Guide - Thatcham in Berkshire - United Kingdom

    Thatcham is a town located in the county of Berkshire, England. It is situated on the River Kennet and is surrounded by beautiful countryside. The town has a rich history dating back to the Roman times, …