Have we passed peak London?

Signs and portents.