UK Marriage Witness Index
This database contains more than 29,000 geocoded marriage listings from 1655 - 1992. Here you will find the name of the husband, wife and witness, town, parish, county, and country.

Everton Collection