I've walked past that place several times, and it makes no effort to explain what on earth it is. The name ("contemporary urban". What's that supposed to mean? It tells me nothing. We're all contemporary - with something - and the whole of SE1 is urban, isn't it?).