London at Christmas Worldschool Hub Pop-up Hub London, Greater London, England, United Kingdom Duration: 5 days