On a Linux box, you can easily simulate network latency with tc
To slow down all requests to VirtualBox VMs, use
sudo tc qdisc add dev vboxnet1 root netem delay 1500ms
For HTTP you can also use Charles Proxy and it's throttling feature. On iOS and OSX there is the network link conditioner which allows configuring this via UI.