A guide to the spirits that stalk the streets of London. It reveals the stories behind hauntings in theatres, parks, homes, palaces and pubs all over the capital, from Acton to Woolwich. It lets you find out about the ghosts that haunt the Tower of London and Westminster Abbey, and discover London's most haunted town house in Berkeley Square.