Understood, technology never works the same in one place to another or in different situations... specially WiFi.
The issues could well be an issue with the hub but at the same time it could be an area issue with too many WiFi routers interfering with each other, it could be a fault with the connection to the network.
WiFi is a service that isn't guaranteed for many reasons, mainly because its not possible to make it reliable in all settings, the mention of using wired connection is recommended for crucial connections such as for working or where slight blips will be detrimental such as online gaming.
Well currently we need to be testing the wired connection make sure its a WiFi issue and not a broadband issues (ie. Virgin network)
If the issue is WiFi then we can try some resets and separating networks and try resolve the issue, however Virgin don't guarantee WiFi connections so going to them without first checking wired connections isn't going to get you very far.