London

Is still the center of the world