AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

3rd August 1920, Page 22
3rd August 1920
Page 22
Page 22, 3rd August 1920
Close

Ford Service In London.

A Short Description of the Huge Service Depot at Hammersmith. O NEOF THE largest Ford service defeits in the world, and certainly the largest in Britain, is that run by......