Swindon ranks among the top five places in England for stargazing due to low light pollution.