The Leper of St Giles

The Leper of St Giles

Available on BritBox, Prime Video
S1 E3: A great wedding is due to take place at the Abbey of Shrewsbury, between a powerful Baron and a beautiful young girl - or is it?