Pennyhill Park, Surrey For a country house wedding with style, Pennyhill Park in Surrey is perfection. There's also a spa. Bonus.