Definitions for "Ashchurch"
Ashchurch is a village and civil parish in the Tewkesbury district of Gloucestershire, England. The parish has a population of 6,064 according to the 2001 census, and covers the village of Ashchurch, including the large Northway estate, and the settlements of Aston Cross, Aston Carrant, Pamington and Natton. The village and housing and industrial estates run directly into Tewkesbury itself to the west: Tewkesbury School, and numerous factories whose postal addresses read Tewkesbury are actually in the parish of Ashchurch.