Bristol is widely recognised as the most creative city in the UK