London Lions

The Lions

Maccabi London Lions Football Club, nicknamed “The Lions,” is a non-league football club based in Barnet, Hertfordshire.

Established in 1995, they currently compete in the Pitching In Southern Football League Division One Central, which is part of the eighth tier of English football. The team calls Rowley Lane Sports Ground their home ground.