Florence Welch Wins Ivor Novello Award for International Achievement
Yesterday, Florence Welch was recognized with the prestigious Ivor Novello Award for International Achievement.The award honors a British or Irish songwriter or composer who has experienced exceptional ...