En 1884 se trasladó a su actual sede en el barrio cultural de Albertopolis, cerca del Imperial College London, frente al Royal Albert Hall.