As above canyon and great but also have a look at Radon. They are an in house brand for a huge German bike shop. Great value, my full 105 (including chainset), tapered full carbon fork and light Ali frame cost £850 posted. Finishing kit was good and came with ok wheels and certainly better than most at that price (mavics).
Sizes are small as my 60cm is really a 58cm.