Music Shed Seven @ Albert Hall – bringing back the 90s indie scene with outstanding performace 1st November 2023 By Ben Redshaw 0 217 Featured image and gallery: Ben Redshaw Shed Seven end their UK tour with a triumphant show at the Albert