mail_outline sales@mediastorehouse.com
Paddington Goods Depot, c. 1930A rather crowded scene showing the goods depot at Paddington station in London, c.1930; with a mixture of motorised and horse drawn vehicles laiden with all kinds of goods