Oops! Something went wrong, please try again later.
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 …
Reviews
Facebook
4.8/5 · 21 reviews
Loading reviews...
Jun 12, 2022
We hosted our annual Physoc hall here a few weeks ago! The food was lovely and Toni and Rob were so helpful and reassuring, making sure everything was set up and we didn’t need to worry. Would defini…Full review by Laura Fox
Feb 24, 2022
Just would like to say a big thank you to the Cutlers Hall and especially Richard the Master Culters Beadle! Made my lads day by generously giving up his time to show him around the hall and their am…Full review by Michael South