Alice explores the tale of Norman England by delving into the history of Winchester, recognized as Britain’s most Norman city. She embarks on a quest to breach a castle while clad in chain mail, uncovers the roots of contemporary surgery, and indulges in a delicious eel pie.
Show
Britain's Most Historic Towns
Episode
S01E03
Air Date
Apr 21, 2018