Posted on October 11, 2013 by admin27/10/13: Camden Town, London Return to Camden Town Festival – London October 27th Return to Camden Town festival, London CD LAUNCH DATE: 27th October 2013 LOCATION: London More Details