Balham

London, EnglandEngland

Balham FC

Founded:
(15 years)
Venue:
The Mayfield Stadium
Capacity:
1.500

Recent matches:

Links: