5 of the best things to do in Bradford. What to do on a rainy day, free activities in Bradford and even Bradford restaurants.