Description: The Ideal Church at Saint Hill, L. Ron Hubbard’s home in the United Kingdom, provides advanced religious services to Scientologists from around the world.
The Ideal Church at Saint Hill, L. Ron Hubbard’s home in the United Kingdom, provides advanced religious services to Scientologists from around the world.
Get Directions