Image by secretlondon123
Former (rented) Southwark Council offices on Walworth Road. Now two churches in here?
It is still advertised as being for rent, guessing this is temporary.
Bishop Climate Ministries
They can cure cancer, and deliver you from demonic attacks 🙂
Originates in the UK, not of African origin.
Mountain Movers Chapel International have no web presence, but are apparently registered to a flat in the Dickens Estate.