The London Punk Festival takes place at prestigious venue 299 on Great Portland Street. This is a one-day festival that takes place across two rooms and features 8 punk bands.
The London Punk Festival takes place at prestigious venue 299 on Great Portland Street. This is a one-day festival that takes place across two rooms and features 8 punk bands.