Location Photos by Still Moving Media - http://www.stillmovingmedia.co.uk and Cheltenham Racecourse - http://cheltenham.thejockeyclub.co.uk/venue-hire/celebrations/weddings