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
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