Even if you don’t remember a time when the Chili Peppers were any good, London’s Pure Beauty doListening Post11 Apr 2017