The Haven es troba a Centre de Windermere, una zona famosa per les seves destinacions turístiques naturals com ara Holehird Gardens.