Hops, Hats, Hobnobbing and Homage

Luton Railway Station Luton, England, United Kingdom

An informative and sometimes irreverant talk about the people, places and products that shaped my Luton whilst we walk through the older parts of the town.

Free