London eaten by giant cockroaches?

Ah look at it… buildings are back on that spot