Recurring Guest Characters Miriam Margolyes 1 guest appearances Richard E. Grant 1 guest appearances Cerys Matthews 1 guest appearances Michael Sheen 1 guest appearances Simon Callow 1 guest appearances Danny Baker 1 guest appearances