Please answer this question: On which Wrexham Street could you once have visited a popular shop named Walter Roberts?
hope street