Tradicionalmente, la Miss Mundo vive en Londres durante su reinado, sirviendo esta ciudad de base para sus viajes mundiales.