Esri World Imagery confirms that Glossop Street is not a through road for cars here and that Crowshaw Street may perhaps not be either. Turning areas very clear near ex-crossroad as is a blockage just south of the note. 