Advertisement

The World’s Most Festive Christmas Towns

By: iTopTopics Staff

Christmas at Swarovski Ice rink, London, England

Not quite as old world charm like a Christmas market, Swarovski Ice rink boasts lots fun and festive for the whole family to enjoy. Set against the backdrop of the historic Waterhouse building, the Ice Rink at the Natural History Museum is one of the most magical places to be in London during Christmas season. Visitors can experience the thrill of skating surrounded by fairy lights nestled in frost-covered trees, with the smell of mulled wine and toasted marshmallows in the air.

Swarovski Ice rink, London, England
Advertisement