The Ring of Shadows is a growing Heavy RP guild for warlocks and the like. We'd be happy to meet with you IC anytime. You can get a hold of any of us online by /join shadows for our OOC chat. Or check out our website at http://ringofshadows.shivtr.com
The thing to remember about RP spots here is that it's not an RP server and the vast majority of players are not RPers. While we have a pretty thriving RP community, it's not going to be like retail RP servers with everybody walking around Cathedral Square or the Park.
That said, if you're looking for random RP encounters, both of those spots are probably your best chance, especially the Park.