London Met's

The London Met's are a IQL West professional Quadball League based out of the City of London.