For more information about marriage see the Kent County Council website's marriage pages. They include details of local register offices, approved premises and a database of wedding service providers.
For details of marriage and civil partnerships see the marriage, cohabitation and civil partnerships pages on the direct.gov website.
See also details of local churches in the places of worship page on this website.
The General Register Office website also explains how to register a marriage in England and Wales.