Address: 50 Gloucester Pl, London W1U 8EA, United Kingdom
Drop us a line
Use this form for any requests and suggestions
About the Blavatsky Lodge
The Blavatsky Lodge was founded in May 1887 by Madame Blavatsky herself in Norwood, Greater London. It is part of the International Headquarters of the Theosophical Society in Adyar, India, following its three objects.