This question is wrong on two counts:
First: Units: you don't really mean mbs or mbps, which are millibits/second. 17 mbps is about 59 seconds for each bit. What you meant is 17 Mbps or Megabits/second. M for Mega versus m for milli.
Second, WiFi is not provided by an ISP. It is created in a wireless router. In the UK, I believe most ISPs do not charge a monthly fee for routers they provide, and of course, you can buy you own. Don't confuse ISP speed with WiFi speed. You may have 17 Mbps ISP speed, but the WiFi speed might be something like 150 Mbps instantaneous (about 75 Mbps average). This could provide 17 Mbps streaming from the Internet, but higher speeds streaming movies from a local server on your home network.
You should contact the various ISPs in your area and talk to your neighbours and choose the best deal for you.
I hope this helps.