
Our Venues
Musical Mayhem London is based in Southwark, running at the Canada Water Studios, The Dockland Settlements, Setchell and Longfield Tenants hall and St Lukes Primary School.
Musical Mayhem London is based in Southwark, running at the Canada Water Studios, The Dockland Settlements, Setchell and Longfield Tenants hall and St Lukes Primary School.