New Forest Wedding at Limewood

New Forest Wedding at Limewood So you are thinking of planning your wedding and looking for the perfect country wedding setting? Looking for incredible luxury but a mega relaxed British country vibe? Look no further I’ve found the perfect place in New Forest for a New Forest Wedding at Limewood Hotel.  Lime Wood is a boutique country house hotel, set in the heart of the New Forest National Park, 1.5

Continue reading…