Which English city features a number of original artworks by Banksy and is believed to be his home town?
Correct answer: Bristol

little b
I've not been to Bristol😈😥