Phantom Isle // The Shed // 03.07.2021
19:00 to 22:00 - July 3, 2021
The Shed, 5 Yeoman Street, Leicester, LE1 1UT

The wonderful, trippy and psychadelic Phantom Isle return to The Shed to bring a spectacular Saturday evening to Leicester.

+ Support TBA