You can just use shopping.ba.com - no need to fly anywhere and you keep collecting avios, i.e. you keep your account active. Has plenty of shops on there you and your wife probably already shop at.
Even a takeaway ordered through the website via justeat/hungryhouse will suffice.