Filmed during the summer break on the Wellesbourne Campus of Buckinghamshire Chilterns University College in High Wycombe, Bucks, UK, so many Christmas scenes were filmed in blistering heat.
Many interior shots were filmed in a makeshift studio constructed in the main hall on the Wellesbourne Campus location