STS pays a third visit to the museum

This time it’s in London!