Ella Loudon Age, Height, Net Worth, Biography, Wiki, and More
Ella Loudon (born November 20, 1992) is a well-known British actress and model. She is best known for her roles in films such as Texas Road (2010), and Memory’s Paradigm (2007). Here is her biography & life story. Ella Loudon…