First pictures of brand new North London Christmas film

The Loss Adjuster has been filmed in some of North London’s most iconic locations