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

Nearest places in Cutlers' Hall