
Commuters were stopped in their tracks by the sight of two robots travelling on Metro.
But don't worry they were in fact performance artists from Berlin, Germany, who were using their realistic humanoid skins to promote the upcoming Robots – then and now exhibition, which opens at Life Science…