Banksy in Dover.. Dover smART Project 7 years ago Could it be, yet to be confirmed by the artist himself but certainly his style. Check it out, located on the side of the old Castle Amusements off Townwall St. Share this: