All sports Site
All sports Site
England - London- Founded in 1972
Millwall Lionesses Ladies Football Club is a football team from England, based in London. The club was founded in 1972. London City Lionesses FC plays their home games in the Princes Park.