Canary Wharf is okay, but a bit industrial & unfriendly in my opinion. My boyfriend lives in Bermondsey (actually he's an estate agent if you're interested, haha), which seems like a good area if you know what parts to stay away from. Surrey Quays is also nice, and those both have the benefit of still being in Zone 2 (saves travel expenses). SQ is nearer the river, so a bit pricier & you have a giant shopping center very close by. Greenwich is a lovely area, but obviously further out. It's a fairly active area, so you can usually find something to do.