It's an incredibly vague question. How are you defining "best".
What are your needs, what are you hosting, what is your level of admin knowledge (do you need something managed or not), and what is your budget?
How are you defining #1 web host in Europe?
The one with the most servers or clients, the one that is cheapest, the fastest, or most secure, the most environmentally friendly, or with the best customer service?
Because the answer to each of those …
My online banking has a section for subscriptions, so it is easy to see them listed there, without using any extra tool that needs access to your account.
That's quite a lot of disk space and bandwidth.
What is the purpose, are you serving streaming video or static files, or something else? There might be better or worse options depending on what you are using it for.