20th December 1906, Page 21
20th December 1906
Page 21

Page 21, 20th December 1906
Close
Motor Traffic In London.
A conference of Metropolitan Local Authorities was held in the Westminster City Hall, on December 12th, " to consider the evils and annoyance arising from the motor vehicles and......