Sugar House Island is a 26 acre island in East London built on a thousand years of belief in reinvention. The distillery ...