From the 4 – 15 June, old traditions and new reinventions of flamenco take over the Sadler’s Wells at the Flamenco Festival....