Although I don't live in Canary Wharf, I live pretty close to there and I don't think it's that bad actually. There are grocery stores - there's a Tesco's and a Marks & Spencer's Simply Food which are decent sizes. But the best is the HUGE Waitrose which is like 3 stories and much better than my local Waitrose. They have tons of everything you could ever want - fresh fruit & vegetables, household stuff, dairy, wine and ready to eat stuff as well. They've got a sushi bar and what looks like a pretty nice deli that serves hot food as well. There are plenty of restaurants also as I think they are trying to keep the business types around after 5pm.
There's a pretty big mall that's mostly underground with all the typical stores you'd want here - Boots, Next, Gap, Pink, etc. I did a fair amount of my Christmas shopping there since it's closer to me than the West End. There's also a decent sized movie theater (sorry, that's cinema over here) which I haven't yet checked out.
I'm sure you'll be fine...I live in the City and I do feel it's pretty dead on the weekends. But I think Canary Wharf's getting better all the time. Hope this helps - feel free to write again with any more questions!
