2 hours should do it but if it's an important deadline then I would allow 3 and have a cuppa if I got there early... even at that time of the morning.
I come from a background where you could be fined a days pay for each minute you are late!!!! I'm a stickler for time keeping.