I’d personally recommend broadcasts if you’re happy to pay for the full version. Can’t recall what the limitations are on the free version but I’ve found it worth the price.
The stations you add will also sync accords to your watch, Mac, Apple TV etc. if you have them, and it has a nice and clean iOS / macOS native look & feel.
Download Broadcasts by Steven Troughton-Smith on the App Store. See screenshots, ratings and reviews, user tips and more games like Broadcasts.
apps.apple.com
I’d also recommend checking out
http://www.radiofeeds.co.uk/ , they have links to tonnes of radio streams if there’s anything you can’t find in the default list in Broadcasts.