I've got it!
A Harrods personal shopper experience thingy thing!
You know where Al Fayed himself takes you around the store trying to nick your passport. Its perfect!
www.Harrods.com
Or, why not gift her a day at a top London Spa, how long is she staying for?