કંપનીની સ્થાપનાના એક જ વર્ષમાં એટલે કે ૧૯૨૦માં ન્યૂ ઈન્ડિયાએ યુકેના લંડનમાં તેની ઓફિસ શરૂ કરી હતી.