Leake Street, Lambeth, London, Greater London, United Kingdom.
Related events:
Monday 28th of November 1994 (-) — Great Train Robber Buster Edwards commits suicide by hanging. At the Inquest following Edwards' death a panel recorded an open verdict, based on testimony that the deceased was too intoxicated to form an intent to kill himself.