Things To Do In London On The Cheap: 18-24 June

Puppet Games, Prometheus, Bishopsgate Institute, Spitalfields Music, Brink Festival, art history and phone boxes.