All restaurants in Sheffield » British restaurants in » The Leopold Hotel The Leopold Hotel British0.5 miles 2 Leopold Street, Sheffield, S1 2GZ 0114 252 4000CallEmailWebsite