Location London, United Kingdom
Completion 2015
Architecture Tigg+Coll Architects