Location London, United Kingdom
Completion 2008
Architecture Seth Stein + Weldon Walshe