Power To The Sheeple Opens 7.5.15 133-137 West Bank Gallery, Westbourne Grove, Notting Hill, London W11 2RS Posted: 14th April 2015