Never Trust a Hippy

The London Punk Festival, 229 Great Portland Street, London