Julia Michaels – Spotted at Global Radio Studios in London Julia Michaels – Spotted at Global Radio Studios in London