London Keys goes banging