Does anyone know what street/junction in Liverpool this photo is of? Cheers