episode 10 features angela griffin - where was she born ?
leeds , england