Church of Christ the King
Gordon Square, London, WC1H 0AG
Church of Christ the King is a church in London, WC1H 0AG. Its denomination and service times have not been added yet.