Loading Map.... The Hats Factory 65-67 Bute Street, Luton , LU1 2EY 51.881195 -0.4144046 Address 65-67 Bute Street Luton LU1 2EY United Kingdom Upcoming Events No events in this location