Ski Lodge returns to Montague on the Gardens, London

Fear not Londoners, the perfect place for escaping winter’s dreariest months is back. The Montague on the Gardens has announced the return of its hugely popular Ski Lodge experience which serves up an authentic slice of the Alps in Bloomsbury. read more >>>