Leigh St, London. It's kind of an inside joke, I guess.