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