Where is Hoober Stand located?

Wentworth, South Yorkshire in northern England