The Sphere: An Illustrated Newspaper for the Home and, later, The Sphere: The Empire's Illustrated Weekly, was a British newspaper, published by London Illustrated Newspapers weekly from 27 January 1900 until the closure of the paper on 27 June 1964. The Alhambra was torn down in 1936. The Odeon Leicester Square is now on the site.
You are all set!
Your first Culture Weekly will arrive this week.