Rochester Sweeps Festival is massive and free. Again, you only pay for concerts but there's plenty of free ones in the pubs too. A fab weekend but it's always chilly! I think it's probably to do with the narrow streets. I miss it lots.