2011-04-21 – GREG HOLDEN – THE SLAUGHTERED LAMB – Clerkenwell, London.