Peckham TV isn’t a TV channel. It’s just a bloody massive telly (actually a 10m2 LED screen) that we’ve got in Peckham Square next Saturday, 21st June 2008.
On the 7/7/07, at 4pm in Norwich’s lovely Chapelfield Gardens, the people of Norwich will collectively envision a new feature for the park by making proposals then discussing and voting in the world