સ્ટોક્સ 12 વર્ષની વયથી જ ઇંગ્લેન્ડમાં સ્થાયી થયો છે.