IMPERIAL

Imperial

The adventure continues when Sherlock is called to a mystery in south-east London, which links to France and the Emperor Napoleon III - Release date December 2022