Norwich Street

Norwich Street was adjacent to Park Hill in Sheffield. (TV: Arachnids in the UK)