Lime Wood Hotel is a New Forest luxury country house hotel in England that offers a natural setting in the middle of nature. Ideal for holidays and weddings, this Hampshire area spa hotel in Lyndhurst offers 17 suites and 12 bedroom accommodation.
I love an English countryside wedding and this one is no exception. The brides dress (by jesus peiro) & hairstyle are gorgeous . the location, Babington House is just amazing! photos by ann-kathrin koch