Weddings

Wedding at Claridge's

Mayfair, London

Civil Ceremony

Gloucester, UK

Church Wedding

Cardiff, UK

Wedding Reception

London, UK