77 High Town Road, Luton has become the home UK hat making. The premises has been transformed into a hat shop and micro museum of Luton’s hat making industry past and present.

 

 
Screen Shot 2013-09-11 at 17.00.03.png