Lime Wood, a boutique country house hotel, is set in the heart of the New Forest National Park, 1.5 miles from the small town of Lyndhurst and just an hour and a half drive from London. It makes for a stunning setting for a wedding and has to be one of our favourite venues to work at.