The Redeemed Christian Church of God: Place of His Presence
Church; Charity; Christian church; Church of Christ; Place of worship; Religious institution
Location: London 268 Baring Rd GB
Website:http://www.rccgpohp.org.uk/
Phone:+442039782838
Map Location:51.4359, 51.4359