Liverpool Road in Islington, a 1.25‑mile street running from Islington High Street to Holloway Road, through Barnsbury.