For some, the massive concrete ... in London. It is a massive housing complex, with theatres inside. I had the impression I was visiting something from the Soviet era or a super-block in the ...