The residences of The sailmakers building in e14, London - These are their stories.

Using Format