Charles Neville: English Heritage

Charles recently filmed an episode of ‘Homes through History’, playing the King’s Steward of Dover Castle, streaming on the English Heritage website.