You could be forgiven for expecting a band of shuffling zombies to start walking past at any moment, but in the small town of Gravesend, situated in the borough of Gravesham, Kent, things are exactl...