Plot: Art and industry come to the Repair Shop in the form of two ceramic doves believed to be linked to Picasso, an automaton depicting Victorian tradesfolk and a Welsh miner’s helmet.

The Repair Shop - Season 11 - Episode 17 (Episode 17)
Episode Aired On:
Tuesday, January 24 2023
2 years ago
Tuesday, January 24 2023
2 years ago