No trip to London is complete without a stroll round one of its world class museums. And as summer approaches ... which hangs from the ceiling “as a reminder of humanity’s responsibility ...