20 Broomhall Road in Sheffield, England. This Grade II Listed Building dates from around 1840