L-house Total floor area: 298 sq.m.
Location: London, UK Construction area: 200 sq.m.
Realization: 2013 Site area: 3 ha
en