Location London, United Kingdom
Completion 2014
Architecture  LBMV Architects