Actress | Producer
Nottingham Express Transit named a tram after her.
Oh, I love Nottingham. I know some people go, 'Oh God, there's not much going off there,' but I like staying in and going round to my mum and dad's for a Sunday roast.
Nottingham, Nottinghamshire, England, UK
See what the IMDb editors are excited to watch in October, check out our guide to Fall TV, video games, and more.