01Jun2011 City : London, England Venue : Purple Turtle Address : 65 Crowndale Road, Camden NW1 1TN, London Time : 18:00