Media + London

Year Project Name Size Location
2013 Channel 4, SW1 12,400 m2 London, UK