Saint Hill Manor, the British headquarters of the Church of Scientology.
Saint Hill Manor, the British headquarters of the Church of Scientology.
Size: 5000px × 3314px
Location: East Grinstead West Sussex England United Kingdom
Photo credit: © Andrew Hasson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: auditing, belief, clear, country, cult, dianetics, hous, house, hubbard, preclear, religion, ron, thetan, worship, xenu