Emma & Alex couldn’t have chosen a more perfect spot in Surrey to exchange vows and celebrate their marriage. Cain Manor is one of those perfect little hideaways where you can just cosy up by the fire and catch up with family and old friends. Congratulations to the happiest of couples!