Episode 2 of 3

Discovery at New Scotland Yard

When
2 October 1888
Where
New Scotland Yard construction site
Part of
The Whitehall Mystery: dismembered remains found in London

A worker found a parcel containing human remains during construction of the new police headquarters on 2 October 1888.

On 2 October 1888, during construction of the Metropolitan Police's new headquarters, to be known as New Scotland Yard, on the Victoria Embankment near Whitehall in Westminster, a worker found a parcel containing human remains. The female torso was discovered in a three-month-old vault that made up part of the cellar.

Sources

  1. Whitehall Mystery Wikipedia, revision of 2026-05-31

Machine-drafted from the cited Wikipedia passages and checked by a reviewing model, not by a human editor. Every passage cites the revision it was written from; dates and places follow those passages.