Refined design and sustainability meet in a high-end biodynamic hotel in Hampshire, England. Baptized by FT as “UK’s most delayed hotel”, Heckfield Place opened its doors to guests after... Read full article »