Or for £450 if the size fits!If you can get a CAAD8 for £500 go for it
This is the Sora triple, which is a good because the OP does mention "good for hills". D'you think we're wrong to presume he means road bike when he says road bike? Only, I turned down the CAAD8 at 500 a few months back as it doesn't have clearance for bigger tyres. Went for a Genesis Aether (takes 32" tyres - once you replace the narrow rims ). It's a beauty to look at though, the Cannondale and 450 is very cheap..