Review: Carmen La Cubana “sizzles with equal measures of passion and turmoil”The swelteringly hot streets of London in British summertime create the perfect backdrop for the…