Tallia Storm – Leaving the Global Radio Studios London Tallia Storm – Leaving the Global Radio Studios London