Last updated : 04/06/2024 23:04:23
Introduction
Leftfooters are a Grassroots football team made up of 61 team members.
The team is from London, Greater London, England, United Kingdom.
Leftfooters started using TeamStats in February 2022.
Team Details
Location
London Greater London England United Kingdom