The National Trust is Europe’s biggest conservation charity, looking after nature, beauty and history for everyone to enjoy. Better than most they understand the benefits of connecting with the environment and each other so by partnering with them we can provide ‘self-care’ experiences in truly idyllic destinations