London (England). Sweated Industries' exhibition