From Luxury Listings NYC: Tom Cruise has a new landlord: the Church of Scientology.
Cruise is reportedly moving into Saint Hill Manor, the former home of L. Ron Hubbard and right next door to the Church of Scientology’s UK headquarters, dubbed the Castle. [more]