The Alan Turing Institute

The British Library, 96 Euston Rd, NW1 2DB (London)