Stumperlowe Hall

From Wikipedia, the free encyclopedia

Stumperlowe Hall is an English Manor House situated in the city of Sheffield, England. It is located on Stumperlowe Hall Road, in the suburb of Fulwood. The hall is a Grade II listed building.

Architecture

References

Related Articles

Wikiwand AI