Bletchley Park, Buckinghamshire – Hut 3 © Courtesy of Shaun Armstrong, Bureau for Visual Affairs and Andy Stagg, Bletchley Park Trust
Bletchley Park, Buckinghamshire – Hut 3 © Courtesy of Shaun Armstrong, Bureau for Visual Affairs and Andy Stagg, Bletchley Park Trust




