The Hertz Complex
The Hertz Complex

The Hertz Complex

London

"I can hear the rock but where's the roll gone?"

Nestled away in a dark corner of southeast London, The Hertz Complex asked themselves this very question. And then they set about answering …