Can't comment much on Bradford but Sheffield is a university town and maybe it's something to do with the price of temporary accommodation during the academic year, if that is the case it could pick up over the summer. Being new to this game, started in October, i haven't got the full picture yet and am still learning the intricacies