• 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.

Subscribe & save!

Bring back the sights and sounds of yesteryear with a subscription to Old Glory magazine. Subscribe now and SAVE 50%!