Loyal Heart Cast Harry Welchman Percy Marmont Eleanor Hattam Patricia Marmont Beckett Bould Valentine Dunn Cameron Hall Philip Kay