London Juno

London Juno

London Juno was born in 1973 in Middlesex, England as London Juno Sweeting Mills-Cockell. She is an actress, known for Avonlea (1990), Parents (1989) and Funkytown (2011).

Tv Show