Hi Mikael, I just realised that I didn't respond to your post. The RTTs vary massively because the router is forwarding from websites on the LAN to visitors worldwide. Is that what you meant ?
Disabling TSO didn't work unfortunately. Thanks again, Chris