W Hotels bring the Alps to London with Republic of Verbier, 17 days of alpine themed fun ahead of the December 1st launch of W Verbier in the Swiss Alps, complete with a gondola, furs and fireplaces.
Ahead of the launch of the W Hotel Verbier, W is bringing a bit of the Alps to London. Tonight marked the opening of the playfully restyled Leicester Square hotel. More photos below!