Star rating **** For an hour part of Waterloo Place becomes Cadiz. Rumba Magica are all based in Scotland but they've brought with them deep immersion in Spanish traditions and the backbone of American jazz training to create a genuinely magical sound.

While the group's flamenco dancers provide an expert, exotic visual focus, Cadiz-born performer Danielo Olivera gives Rumba Magica its musical soul. Few explanations are provided for the lyrics to the songs but Olivera sings them with such heart, agility and a wonderful sandpapery tone that he could invest a reading from a bus ticket with a world of hurt, joy and celebration.

Big flavoured guitar lines, flute, bass, drums and a reminder that the humble handclap can be a musical instrument, too, bolster his messages, which include possibly the sexiest call to save the planet since Marvin Gaye's Mercy Mercy Me. Until August 24.