Does The Theosophical Society Still Exist?

Does The Theosophical Society Still Exist? The original organisation led by Olcott and Besant remains today based in India and is known as the Theosophical Society – Adyar. … The English headquarters of the Theosophical Society are at 50 Gloucester Place, London. How many Theosophists are there? There are nearly 30,000 theosophists in 60 countries,