The Church of the Lord (Aladura)
London, SE17 2JU
The Church of the Lord (Aladura) is a church in London, SE17 2JU. Its denomination and service times have not been added yet.