A Kent Garden Wedding | Ollie and Hannah Surrey Wedding | Dave and Jane Vineyard Wedding | Stephen and Megan Sailing Club Wedding | Charles and Zoe Barcelona Wedding | Dan and Johanna Cote d’Azur Wedding | Alfie and Anna