About Stumperlowe House
Stumperlowe Hall is a small English country house situated in the City of Sheffield, England. It is located on Stumperlowe Hall Road at its junction with Slayleigh Lane in the suburb of Fulwood. The hall is a Grade II listed building.