I found a website detailing the sites rough location as near Chapel Stile but no grid ref. - the one given by ARCHI seems to definitely fit the bill. The boulder is also used by rock climbers and it's at Copt Howe, so shouldn't be too difficult to locate.
Check here for a few shots and a brief description: