TalkTalk is probably the ISP to go for with CityFibre. I say this as they offer their internet over DHCP (as opposed to PPPOE that every other ISP seems to use). This means you can use your own router with ease (including PFsense), you do not need any username and password whatsoever to enter into your router to get access. Just set it to DHCP mode and you're live. Speeds I am paying for 500mb/s down and 75mb/s up. I am actually getting 560mb/s both down and up. I am using an old J1900 NUC as my router with PFsense and CPU load is ~6% while getting full speeds. (with PPPOE this would be up to 100% load and only getting a max of 400mb/s). When I signed up I was installed and live within two weeks (and I ordered it Christmas eve). I am paying £35/month but getting 6 months free. So works out as £23 over the 18 months contract. The line has been perfect for 4 months. The only downside is they do a hard credit check on you when you sign up with them.
Time With Provider: 4 Months
Package Name: 500mbs CityFibre FTTP