Babcock & Wilcox Ltd 1926 Trade Mark at Kempton Steam Museum, Sunbury on Thames, Surrey England UK


Size: 3370px × 4910px
Location: Kempton Steam Museum, Sunbury on Thames, Surrey England UK
Photo credit: © Julia Gavin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, babcock, board, engine, engineering, england, expansion, glasgow, kempton, logo, london, machine, machinery, metropolitan, museum, patented, steam, sunbury, surrey, thames, triple, uk, water, wilcox