The brewery and pub scenes in this episode were filmed at Donnington Brewery in Donnington near Stow-on-the-Wold in Gloucestershire and the Coach & Horses Inn (one of the brewery's pubs) in Longborough near Moreton-in-Marsh in Gloucestershire.
The front room with the large window where Father Brown sits with Rose Kane would be used again in S9 E4, The Children of Kalon (2022).