Neil McLeod
Died
:
6 August 1899
Age
:
35
Rank
:
Police Constable
Force
:
London and India Docks Police
Cause
:
Drowned
Duty Status
:
On Duty
Found drowned in the docks, between two barges, with suspicious injuries to his head, after going missing from his night patrol having last been seen at 3:00am.