A pub is set to bring new life to one of Sheffield’s most historic and quirky venues. The Lock-Inn has opened in Arch 17 at Victoria Quays offering ‘bold arches, warm lighting and cosy seating’. It ...