2 Shepperton Road
London N1 3DT
No instruments. No singing. No rehearsals. Jack Left Town was the greatest band in the world. The only problem is that it never existed.
A hilarious improvised rockumentary in the spirit of Spinal Tap, performed anew each month in response to an album name suggestion from the audience.
Featuring top-notch support acts from London’s improv comedy scene.