"I’m meeting him in Debenhams coffee shop at one fifteen"
Debenhams
Creative Commons Attribution Share AlikeDebenhams - Credit: Benkid77

 Debenhams is another department store with a flagship building on Oxford Street.  Not quite in the same league as Selfridges, which may say something about the relative standing of Mrs Jones's new "friend".