After a few mistakes - such as duplicating what they already had - I always used to pick something from their amazon wish list. That way it was a surprise but definitely wanted and you can spend an appropriate amount. As they are now abroad I have sent money and my DiL told me what we had "bought" and wrapped it from us. Luckily my DiL is quite sensible about what they receive but I don,t think you can do much about it anyway or your gift won't be used - and I hate waste!
Should women have equal pay and opportunities?
To think that London, or anywhere else for that matter, does not belong to any one demographic