A bride and groom having just walked down the aisle at a Stoke Newington Town Hall Wedding