downthetubes.net
London Tower Bridge comic strip mystery solved!
The British comics archivist community solves a magazine strip mystery…