Cockfosters Cricket Club

Founded in 1873. North London.