Lime Wood Hotel: The Ultimate Countryside Getaway
By Joanne McGuigan
Set in the heart of the New Forest, only 1.5 miles from the small town of Lyndhurst, Lime Wood is a charming, sophisticated and slickly-run boutique bolthole, radiating laid-back luxury to all of its guests. …