Map Graph

Broomhead Hall

Stately home in Sheffield, South Yorkshire, England

Broomhead Hall was a large English country house that stood in the Ewden valley, to the west of Sheffield, England. The hall stood near the hamlet of Wigtwizzle, to the west of Broomhead Reservoir.

Read article
File:Gateway_to_Broomhead_Hall,_from_Allas_Lane_-_geograph.org.uk_-_720826.jpg
Top Questions
AI generated

List the top facts about Broomhead Hall

Summarize this article

What is the single most intriguing fact about Broomhead Hall?

Are there any controversies surrounding Broomhead Hall?

More questions