Who plays Lord Teweksbury in Enola Holmes?
This image appears in the gallery:
Louis Partridge: 13 facts about the Enola Holmes actor you need to know

8. Who plays Lord Teweksbury in Enola Holmes?
Louis Partridge plays Lord Teweksbury in Enola Holmes. Tewkesbury is a young Viscount who ends up running away from his family, suspicious about their plans for him. He meets Enola on her journey to find her mother and the two become fast friends and allies. Louis is set to return as Teweksbury in Enola Holmes 2.