More on Corsica Studios

Corsica Studios (previously known as the Corsica Arts Club) is a medium-sized, two-roomed music space located in close proximity to Elephant & Castle tube station in south-east L..View the venue listing