103 - Dover Transport Museum - Anglie