Tag: Saint Hill UK
Share the Joy: The Holidays Have Arrived at Scientology Headquarters in the UK
LOS ANGELES, Calif. and GRINSTEAD, U.K., Dec. 16, 2021 (SEND2PRESS NEWSWIRE) -- As 100,000 lights mark another holiday season and transform Saint Hill Castle and grounds into an enchanted kingdom, the Church of Scientology invites one and all to experience the magic of Saint hill in an episode of "Inside Scientology" on the Scientology Network.