Eden House

A  6,800 sq m, five storey office development as part of the Spitalfields Market Development Area, London, occupying a corner site of 0.3 hectares.