Index | Toynbee Hall


Toynbee Hall: An institution in Whitechapel, London, founded in 1885, as the outcome of plans set on foot by the members of Oxford and Cambridge universities "to provide education and the means of recreation and enjoyment for the people of the poor districts of London."