Tags

Where

175 Tower Bridge Road
London
SE1 2AH

View Larger Map

London City Mission, The

To advance the Christian religion by extending the knowledge of the Gospel among the inhabitants of London and its vicinity (especially the poor) without any reference to denominational distinctions or the peculiarities of Church Government