RealTime

The United Kingdom’s Church of Scientology, standing on Queen Victoria Street in the cultural epicenter of London, drew more than 3,000 Scientologists, London citizens and dignitaries from every continent to its October 2006 opening.