Saint Hill Manor is a country house at Saint Hill Green near East Grinstead, West Sussex, England is the location of the head office for the Church of Scientology in the United Kingdom.
Saint Hill Manor is a country house at Saint Hill Green near East Grinstead, England is the location of the head office for the Church of Scientology in the United Kingdom. East Grinstead is West Sussex.