Just get an Bluetooth speaker, I have an Anker one which is fine. Has a battery, is small, can be used as a USB speaker, Bluetooth or via a 3.5mm jack.
I didn't think about Anker but I like their other stuff so probs a good shout.
@hippy started
London Fixed Gear and Single-Speed is a community of fixed gear and single-speed cyclists.
Just get an Bluetooth speaker, I have an Anker one which is fine. Has a battery, is small, can be used as a USB speaker, Bluetooth or via a 3.5mm jack.