London is a modern Babylon.