Our historic church of St. Mary the Virgin forms the heart of the community in the peaceful village of Vernham Dean, near Andover.