Front Elevation of No.2 Beech Grove Villas located on Church walk, Daventry, Northamptonshire, United Kingdom. East place and Beech Grove Villas no long exists as it was built over by the Tesco supermarket in New Street. The rear elevation of these cottages is on East place