Crouch End Playing Fields

North London CC Montenotte Road, London N8

click here for map