A new cultural centre in London’s Kings Cross merges art, design, fashion, performance and technology. Town Hall boasts ...