Last updated : 09/04/2024 04:40:22
Introduction
Madrid are a Grassroots football team made up of 2 team members.
The team is from Islington, London, England, United Kingdom.
Madrid started using TeamStats in November 2023.
Team Details
Location
Islington London England United Kingdom