Bristol – where edgy street art meets historical roots