I think there's a way through there up to Meridian Place in Clifton Village. I'll try to find it at some point in the future.
GPS Coordinates:
51.45460, -2.61068
Location: Lower Clifton Hill