About an hour ago, I saw what appears to be one of the above sitting on the wall outside 29/31 Birchington Road NW6 (the one down by the side of Iceland).
It appears to be a stack of several (4-5?) boards soldered vertically together with several banks of cores on each. I'd guess it's from a late '60s/early '70s computer.
I wasn't in a position to take it myself but it's pretty small - it appears to be mounted on an A4 size frame.
I know that it's late but if anyone wants it I suggest that they proceed with all dispatch - the weather's not great and I don't know when the bins come round there.
Regards.
Joe