Limewood Hotel: Your Health & Wellness Getaway in New Forest

When I first moved to the UK last year, I dreamt of luxury weekends at country estates that included copious amounts of pampering, horse riding and indulging in delicious healthy food. The beds would feel like soft clouds, there would be a fabulous day spa and of course loads of healthy activities. My dreams came … Continue Reading