Stadium Name: The Maurice Rebak Stadium
Country:
England England
Address: Summers Lane, North Finchley
Capacity: 1 500
Surface: Grass
Teams:

The Maurice Rebak Stadium