
London Lions
England · Founded 1995
StadiumRowley LaneCapacity 1,500
About
London Lions were founded in 1995 and play their home matches at Rowley Lane in London, which holds 1500 spectators.
ScoreInPlay tracks London Lions's results, fixtures, squad and top scorers.
Upcoming matches
No matches scheduled.
Recent results
Full-time
24