Larmer Tree won the venue competition

Cara and David will be getting married on Sunday 5th October at Larmer Tree – full steam ahead!