Saint Hill Manor, the British headquarters of the Church of Scientology.


Saint Hill Manor, the British headquarters of the Church of Scientology.


Size: 5000px × 3226px
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