The story is set in London and follows Katrielle as she solves mysteries with her talking dog Sherl.
Apologies, we couldn't find any streaming options available for this Series.
Where to watch in United States