User: Where is Hoober Stand located?
Assistant: Wentworth, South Yorkshire in northern England