Hiya Trees
I can't find the Rose and Crown either but I have a book at home with old Wolverhampton pubs in so I will have a look later for you
After a bit of googling I've found out that Cannon Street was in Blakenhall which has been altered a lot so I'm guessing it has vanished. There was also a Westylan Chapel in the same street
Willow x