About Leah's Yard
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Leah’s Yard is a former collection of small industrial workshops situated on Cambridge Street in the city centre of Sheffield in South Yorkshire, England. Although now in a run down state, the building has been designated as a Grade II* listed building because of its importance as an example of Sheffield’s industrial heritage.
Source From:
Wikipedia
24, Moorhead, Cambridge Street, Sheffield, England, United Kingdom, S1 4HS