LONDON — Harrods and Jimmy Choo are serving high tea. The luxury accessories brand is collaborating with the renowned department store on a three-month café takeover, open until Sept. 30. Choo Café ...