"bumping into her in the Marble Arch Marks and Spencer, making her drop her new Le Creuset terrine dish on her foot and taking her for a coffee in Selfridges"
Marble Arch
Creative Commons Attribution Share AlikeMarble Arch - Credit: Stormnight

 Marks & Spencer is a British retail chain with a reputation for selling up-market products, particularly food and clothing. Its flagship store is on Oxford Street near Marble Arch, in London's West End.

Le Creuset is a French manufacturer, best known for its cast iron range of cookware.

Selfridges is a luxury department store, similar to Harrods and Harvey Nichols, a few doors down from the Oxford Sreet M&S.