​From Wikipedia, the free encyclopedia Leonard was born in Blackpool, Lancashire, England, UK. She was a pupil at Greenlands High School in Blackpool. Leonard trained at the London Academy of Music a Read more
Acting