Hellaby
From Wikipedia, the free encyclopedia
Hellaby is a small town within Rotherham, South Yorkshire, England. It is the location of Hellaby Hall hotel, a four star hotel set in a 17th centuary building. It also is the home to a large industrial estate.