In reply to BabyGoat:
Yeah definitely steer clear of Carn Gowla (St Agnes) given your criteria.
Roche Rock as mentioned is your best bet.
Nearby Helman Tor has a handful of routes, though unhelpfully they're Vdiffs and E3/4s for the most part.
Lots of good climbing to suit your criteria in Luxulyan Woods but it's very verdant at this time of year and a bit of a mission so not ideal and I'm its biggest advocate.
Hawke's Tor and Trewortha Tor on Bodmin Moor has a bunch of good stuff to fit the bill too, but from St Mawgan you might just as well head west to Penwith and ten lifetime's worth of climbing down there - for which best to buy a guide