La sede de la Sociedad se encuentra en Lowther Lodge en Kensington, Londres.