London church locations:

Enfield Church
Southbury Road, Enfield
Cineworld Cinema,  , 208 Southbury Road,
Enfield EN1 1YQ
Wood Green Church

The Mall, Wood Green

Cineworld Cinema, The Mall, High Road,
Wood Green, London N22 6LU
Ilford Church

Granville Road, Ilford

14 Granville Road,
Ilford IG1 4JY

International church locations:

Jubilee Church Lusaka

Lusaka, Zambia

8665 Kamloops Road, Lusaka, Zambia