Florence + The Machine just finished recording their new album at Abbey Road Studos, the same studio where Massaad + Garland got our single mastered!