Posted on 2nd August 20078th April 2008 by Peckham VisionThree day music festival organised to protest over Peckham tram depot plan See also: CLF Weekender