Sunday, 9 November 2008

Abenhall Church is a small, picturesque country Church of England church , that lies between Mitcheldean and Flaxley in the beautiful Forest of Dean. The Parish includes the settlement of Plump Hill and has nestled in the surrounding farmland since 1300 AD.