Tucked away on Pond Hill, overshadowed by Sheffield’s ever-changing skyline, sits a building that has defied the march of time - the Old Queen’s Head.