Daily Archives: Monday 19 June 2017

Dudley & Stourbridge 5 returns home

It has come to light that Dudley & Stourbridge 5 has recently returned home to the Black Country Living Museum, following a lengthy period spent in Wales where the tram has been undergoing a major overhaul. It is not known … Continue reading

Posted in Black Country Living Museum | 3 Comments