The British ISP I tend to recommend gives you a Frtizbox (included with monthly package with 12 month contract, but becomes your property), but most will include a router with their package, usually a rubbish one, and most people do not care about having a good router.
Zen for most people. Reasonable pricing, good customer service, reasonable latency and a good router.
I was reluctant to recommend them by name because I know there are other good ISPs, some are cheaper, some are more expensive, some operate only in certain areas (if they do not use Openreach local loops).