History, as they say, is alive and well and living in London.