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.
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. (en)
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. (en)