Although they married in Headley, Hampshire, the marriage record is on Ancestry under Surrey.
http://interactive.ancestry.co.uk/47...l=ReturnRecord
Haven't got time to look at this further as a lot going on here, but must return to this. Note the guardian - Richard Hall. This must be a clue.
Edward was a Baptist - were they from the Baptist community??