London LGBT Choir Celebrates Marriage

Marriages commence in England and Wales on Sunday.