There are many reasons why the laptop isn't receiving full speeds. Try testing this way first and see what it gets.
Check that the Sony has a gigabit enabled network card (not just 10/100) and has the up to date drivers - it might not as you are on W8. Use a new Cat5e/6a ethernet cable (your Cat7 should be fine) to connect it directly to the Hub - which you have put into modem mode (to ensure only your laptop is connected). Then, boot up your device into "safe mode with networking". This is to disable any software on it that could be limiting speeds (lots of examples of that on here) and run the test at "speedtest.net" on 2 different browsers one of which is a fresh download of one you haven’t previously used (e.g. Firefox, Opera, etc). There are several examples on here where a browser (usually Chrome) is corrupted in some way and limits speeds.
Report back what you get.
EDIT: forgot to add the iPad will get much better speeds when you connect it to the 5GHz network - mine gets ~220mbps close to the router but only 80-90mbps in the same place on the 2.4 network - what network is your iPad connecting too? What Hub model do you have?
--------------------
John
--------------------
My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired 2 WiFi,) SH2 in modem mode with Airport Extreme Router. On VIVID200, Talk Anytime Phone, x2 Mobile SIM only iPhones.