Christmas Gifts from our ‘Pop up Shop’ 7 months ago1 min read Dover Transport Museum is opening a second site in Dover’s St James retail park from December 9th...