Pellicci cafe, Bethnal Green Road, May 2003