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 from early October.