About Cutlers' Hall
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Cutlers' Hall is a Grade II* listed building in Sheffield, England, that is the headquarters of the Company of Cutlers in Hallamshire. It is located on Church Street, opposite Sheffield Cathedral, in Sheffield City Centre.
Source From:
Wikipedia
7-15, Moorhead, Sheffield, England, United Kingdom, S1 2HE