Latil

  • Shelvoke & Drewry

    Shelvoke & Drewry

    Chris Graham on 14th August 2020

    Founded in 1922, Shelvoke & Drewry (SD) is one of Britain’s more interesting manufacturers of commercial vehicles, as this new, 100-page bookazine explains.

3 issues for £5!

Subscribe to Old Glory magazine today and receive your first 3 issues for just £5!