It looks like your frame might be a little small for you based on how much seat post you have showing and how much reach you have at the drops.
I am about half an inch taller and have a 33 inch riding inseam and ride a 52cm Trek that has an effective top tube of 55cm... when my bike was fitted with drop bars I used an 80mm stem which gave me a nice position on the bike and could have ran a 100mm.
Can't imagine running a 120 on any road bike unless it was far too small for me...