The picturesque Village of Ashchurch is just 2 miles from the Tewkesbury district of Gloucestershire, The village was first recorded in 1287, Ashchurch means "church near the ash-tree"
Ashchurch has its own village Primary School in the centre of Ashchurch itself and very near to St Nicholas church which lies on the opposite side of the main road but set back a distance.