The Toymaker's shop in the Doctor Who episode The Giggle, as it is in real life. A french restaurant! Chez Marcel, in Broad Street, Bristol! The episode was filmed in June 2022, with central Bristol providing streets and roads to portray both Soho in 1925, and London 2023. You can imagine how pleased I was to find the location and to take these pictures!