Leeds Theosophical Society
Founded 19 September 1900.
Promoting understanding and respect for spiritual lifestyles in the Leeds Area.
12 Queen Square, Leeds LS2 8AJ
The Leeds Lodge is one of the white Georgian buildings on the right hand side, No 12 – Near the Merrion Shopping Centre & the Leeds Arena.
President: Dr Paul Barker
A branch of The Theosophical Society in England.
Registered Charity No. 1167737.