Bristol Harbour Festival returns this weekend. This free annual event, which attracts hundreds of thousands of visitors, takes place in the streets and squares around Bristol's historic floating docks.
This year's festival will open on Friday (July 14) from 3-10pm on Queen Square, then at 11am on Saturday and Sunday, at various locations, including Queen Square, College Green, Millennium Square, Waterfront Square (the Amphitheatre) and on the water. Dogs are welcome, but must be kept under control at all times.
We've compiled a guide on travel, weather and stage times, so you can prepare yourself for almost any eventuality and plan your day right down to who you're seeing on stage and when.