“Some people say I’m like Marmite, ‘cause I’m so loud and I talk quite quick” Late last month, rising London-based artist Flo Gallop delivered the latest in her series of music releases this year as she came back with her latest hit track – Up. Over the past year, Flo has rapidly made a name for herself …
