First up is the Bed & Breakfast, otherwise known as The Grange, where it costs £50 a night to stay in the idyllic location — ...
Marlon star reveals what happens next, why he still gets anxiety at Emmerdale, and an unfortunate cooking incident ...