AirSpeedLow
They often leave it until the last minute to send the travel details out. If you haven't heard anything in a weeks time then get in contact with them.
Vref+10
The time varies hugely. Some people hear within a couple of weeks, others have waited several months before they got their offer/rejection letter.