Title: History of the Traffic Department of the Metropolitan Police
First published: 1969
Subjects: London (England), London (England). Metropolitan Police Force. Traffic Dept, Metropolitan Police, Metropolitan Police. Traffic Department, Traffic police
Places: England, London