Have you seen our building?

Huge depots and distribution centres are an inevitable part of our non-stop consumer culture, but one way of lessening their impact on the landscape is to make them look more like it. Hence the new breed of superstructures trying very hard to disappear

DESIGNER

London