Hamstead and Highgate Express

Posted on

Snow in Hampstead? TV crews roll into town to film BBC adaptation of A Christmas Carol