BBC The Repair Shop makes huge change as experts leave the barn behind

The Repair Shop is filmed at the Weald and Downland Living Museum in Singleton, West Sussex but there’s a change in store
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here