Camden House by Powell Tuck Associates
Camden House is a 10,000 sq ft industrial house located in London, United Kingdom, completely redesigned in 2013 by Powell Tuck Associates.
Camden House is a 10,000 sq ft industrial house located in London, United Kingdom, completely redesigned in 2013 by Powell Tuck Associates.
Click on Allow to get notifications