The Soundhouse
28 Southampton St, Leicester, England
12 Shows
May 2025
February 2023
November 2019
March 2019
December 2016
June 2016
January 2016
September 2012
December 2006
December 2003
Photographs
No photographs yet.
May 2025
February 2023
November 2019
March 2019
December 2016
June 2016
January 2016
September 2012
December 2006
December 2003
No photographs yet.