Christmas Is Coming

To a Castle Near You

Christmas Is Coming

Christmas is coming to a castle near you. The spirit of Christmas is being prolonged and expanded this year in the UK. Instead of keeping it to the malls and shopping districts, British businesses are taking the whole month to celebrate the magic of Christmas. In London, an ice rink awaits in Hyde Park, where […]