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), which is an impressive sight from the road.

Stourbridge-21March2018.jpg

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