Toynbee Hall Location 28 Commercial StreetLondonE1 6LS Next Event No upcoming events Loading Map.... Toynbee Hall28 Commercial Street - LondonEvents 51.516748 -0.072211 Upcoming Events No events in this location