There are brilliant libraries all over the city, and most of them offer free singing sessions for babies as well as a wealth of books to borrow. Bristol Central Library located in an impressive building near Bristol Cathedral is bright and colourful and has a huge pirate ship for kids to sit inside.

37. Watch a movie on the Big Screen in Millennium Square