Say Four Seasons to anyone with knowledge of the hospitality industry and they will probably look longingly. For those unaware, this 90-strong hotel chain present in 39 countries has a well-deserved reputation for offering some of the best luxury experiences available. A recent event saw your reviewer have the fortune to visit the chain’s Hampshire venue, set on the edge of the New Forest in the village of Dogsmerfield…