The Repair Shop is filmed in Court Barn, a restored timber-framed barn on the grounds of the Weald and Downland Living Museum in Singleton, a village in the English county of West Sussex. According to the museum’s website, Court Barn dates from the late 17th or early 18th century. The structure was originally located on a farm in Lee-on-the-Solent, Hampshire, but it was dismantled in 1977 and reassembled at the museum in 1979.
The Weald and Downland Living Museum specifies that the barn is not open to visitors when The Repair Shop is filming there, and it also tells viewers not to send items to the museum for repair. Instead, you can apply for casting on The Repair Shop through the production company Ricochet.