The Christophers opens May 15th in London. I know this because I saw it on the wall at the Canary Wharf tube stop.