Stourbridge

Stourbridge is a town in England, famous for glasswork. It has the best preserved cone structure for glassmaking in the UK (the red house cone).

Stourbridge-21March2018.jpg

I visited the place on 21 March (2018) to give a talk to Edward VI school's prospective physicists.