Leah Coombes — British actress