26 April Peaches concert, London O2, Indigo Filed under news. 26 April Peaches concert, London O2, Indigo