event · 22 February 1907 · 118 years ago
1st cabs with taxi meters begin operating in London
More events on 22 Feb