Green’s Dictionary of Slang

Gravesend bus n.

a hearse.

[UK]Yorks. Eve. Post 12 Feb. 10/6: A ‘Gravesend bus’ is a hearse.