London eaten by giant cockroaches?

Ah look at it.. buildings are back on that spot