In reply to Rob Kelly:
For beginners I think Giggleswick North is really good shout as the routes are really short! I have a friend who is absolutely terrified of leading and will always shy away from it, but they have still managed to lead a route there.
My first ever experience of sport climbing was at Castleberg Crag and i'd definitely say from a beginners perspective that Giggleswick North is way better.