The Bessemer

The Bessemer
58 Leopold Street, Sheffield, South Yorkshire, S1 2GZ
Photo of The Bessemer