These illustrations form part of a series detailing five ghosts that are rumoured to haunt various locations across London, including the Tower of London and Westminster Abbey. The full piece, on the Guoman Hotels blog, outlines a little about what is known of their history, as well as other well-known and more obscure ghost stories surrounding the city.