Blake Tower – the Barbican’s new tower block

Barbican residents will mostly be well aware that the Estate [...]