Wifi is a bit complex, if you are in flats it will be worse (lots of people on frequencies) unless you have devices that support 6E//7 then you get a new band.
Certainly 900mb is a bit pointless generally for wifi as a lot of things hamper getting that speed but 500 should be okay.
I could pay for some multi gigabit power lines which is what they suggested and have the hub in the living room instead but that’s all last resort.
I may just tell them to downgrade my plan, they won’t be interested in moving the fibre line into the property and wanted to sell me EE WiFi 7 for more money with a minimum WiFi guarantee.
Can imagine how quick I shut that down.
This is the first time I’ve ever known WiFi to be so terrible in my own house.
Shame they didn’t fit Ethernet through the property.
As someone else suggested, buy some Deco units and create your own mesh network (far easier than it sounds) making sure they come with a dedicated backhaul. This is so they can pass information from your devices between each node without slowing down your internet speeds for all your connected devices.
You can always return them if they dont improve things but you’ll have a far better chance of success and better speeds with this vs. powerline.
Like @ravipatel we’ve got Deco units with 1Gb Fibre and get the full speed downstairs and even at the far reaches of the house still get 600Mbps. Worthwhile upgrade and I had an email from TP Link earlier that their Black Friday offers have already started.