New England Countryside Sites

New England countryside site is an historic site in Shropshire, United Kingdom, of the former village of New England. It is located between the villages of Highley and Billingsley.