What's your height and what size is the frame?
Do you have another bike that is your size?
You could pop into a bike shop and try a smaller bike and take the measurements from that.
Take the key measurements and compare and see just how much you have to adjust and where
- Ground to handle bars & saddle (difference is the saddle off set above the bars)
- BB to the same
- saddle nose to handle bars
- saddle nose (horizontally)behind the BB
If the frame is only 2 cm too big, then should be able to make it fit, but ride handling might not feel so agile as a smaller frame.
Apart from the obvious adjustments
- Fast Forward seat posts will bring the saddle forward
- and consider riding with shorter cranks - I'm on 150mm cranks, not to compensate for a big frame, but other reasons (google short cranks) and I raised my saddle by 2cm, so would compensate for a too large a frame.
Good look
Keith