Made in Great Britain Backdrop Blur

Video Loading...

Made in Great Britain S01 E03 Hats

Overview

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.