Screw the sleigh, Santa’s most magical form of transport is the Epping Forest Christmas train. For some, Christmas is hailed by the advent of carol singing and the inclusion of mulled wine in their diet. For others, us included, it’s the return of the Epping Forest Christmas train that sets the festive period in full …
Read More about London’s Festive Train Journey Through Epping is Back