Essay: London’s hi-tech noise

feature: 18.09.13