Toynbee Hall/Definition

Original university settlement house of the settlement movement, founded in 1884 on Commercial Street, Whitechapel in the East End of London.