About Toynbee Hall

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Toynbee Hall is a building in the London Borough of Tower Hamlets, in the East End of London, and is the home of a charity of the same name. It works to bridge the gap between people of all social and financial backgrounds, with a focus on working towards a future without poverty.

Source From: Wikipedia
22, Commercial Street, London, England, United Kingdom, E1 6LP

Nearest places in Toynbee Hall