A hub next to Barking shopping centre overseen by Ps Lloyd Contact Details: tel: 02085912323 email: office@elimchristiancentre.org.uk Categories: