Redeemed Christian Church of God - Chapel Of Glory International is a church in Watford (Hertfordshire). Denomination: Redeemed Christian Church of God.