Made In Great Britain - Season 1 - Hats (Episode 3)
Plot: This episode looks at Luton's glamourous secret. While today the town is famous for its airport, it is a little-known fact that it once led the world in hat-making
Episode Aired On:
Friday, November 16 2018 6 years ago