Read Culture Peckham Print Studio Inside the screen-printing space, where much of the equipment was gifted Cajsa Carlson 28 May 2015