London food
fromCN Traveller
12 hours agoBehind the scenes of 'The Sheep Detectives': a guide to the charming English filming locations
The Sheep Detectives uses English countryside filming locations, including White Pond Farm in Surrey, to frame a cosy crime mystery about sheep investigating their shepherd’s death.