Episode 2 of 3
Discovery at New Scotland Yard
- When
- 2 October 1888
- Where
- New Scotland Yard construction site
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
- 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.