FIRST LOOK

Make completes 12-storey Salford office with Europe’s largest living wall

Make completes 12-storey Salford office with Europe’s largest living wall

Eden is a 12-storey office block in New Bailey, Salford, featuring a 3,300m2 living façade 
SUBSCRIBE TODAY

Keep reading - subscribe today

Already a subscriber?
Log in here

Check if you already have access from your company or university