Winter terraces in London to try this Christmas

If you are looking to dine alfresco in the run up to Christmas or enjoy some cocktails at an alpine-themed bar, there are some incredible winter terraces in London that can be tried this year, which are located in different parts of the city. Whether you are looking for a cosy igloo or a fun […]
Four Seasons Hotel London unveils a spectacular Christmas display and a hot chocolate pop-up

The Four Seasons Hotel London at Park Lane has unveiled a life-size snow globe installation in the lobby of the luxury Mayfair address to celebrate the festive period. Guests will step into the hotel and find themselves in a magical, winter wonderland that emulates the snowy trees of the mountains, along with a delicious hot chocolate […]