3 ms·Retro computer games return to the Science Museum1 points by edward 7y agoeesmith 7y agoFor foreigners like me, that's in London. https://en.wikipedia.org/wiki/Science_Museum,_London https://en.wikipedia.org/wiki/Science_Museum,_London .