Location London, United Kingdom
Completion 2012
Architecture Munkenbek + Partners | Neil Davies Architects