Camden House by Powell Tuck Associates

Featured

This 10,000 sq ft industrial house located in London, United Kingdom, was completely redesigned in 2013 by Powell Tuck Associates.

Read more