Seeking French opulence in London; head no further than to the The French Winter Village by Grey Goose at The Langham Hotel. Open from 21st November until January, enjoy warming Grey Goose cocktails alongside festive food straight from the woodfire.
The Langham’s Courtyard Garden has been transformed into a winter paradise, with a dash of French alpine style. Get cosy with hot and cold Grey Goose cocktails underneath a Christmas tree adorned with lights or under blankets in the chic rustic hideaways.
There is a minimum spend of £30 per person for bookings between 6-60 guests. Fo further details head over to the Langham’s website.