TOYNBEE HALL Company number 00020080 · Monitor this company Active Overview People 92 Control Charges Documents Analysis Location Related Registered office AddressToynbee Hall, 28 Commercial Street, London, E1 6LS PostcodeE1 6LS Companies at this postcode 14 Map