Baalack Ola, England