St Aloysius Sports Ground

Hurst Avenue, Crouch End. N8