Weedon Royal Ordnance Depot

Weedon Royal Ordnance Depot


The SMLE 1903-1989