There is so much to see in Bristol. Plan for a few days to get it all in.