The World's Foremost College for the Advancement of Spiritualism and Psychic Sciences
Stansted Hall in the days of the Findlay’s circa 1954