Michael Portillo heads for Dover, little more than 25 miles from the historic enemy, the French. Here he uncovers one of Dover's best kept secrets. Show more
Discover 11,128,835 listings and 278,125 playable programmes from the BBC
Michael Portillo heads for Dover, little more than 25 miles from the historic enemy, the French. Here he uncovers one of Dover's best kept secrets. Show more