I think the Tudor style building to the left of Stones is in Belgrave Gate.
http://www.francisfrith.com/leiceste...c1955_L144006/
Which suggests that Stones was located on the corner of Belgrave Gate and Humberstone Gate facing down the direction of the High Street.
http://www.probertencyclopaedia.com/...ter%201928.jpg
Peter