The BP Mitchell Stadium, Herns Lane, Welwyn Garden City, Herts, AL7 1TA