The London branch of INC was established in 1889.