Canary Wharf does offer a ludicrously huge number of shopping and dining options, though, in a totally secure environment, something some first time tourists may find comforting.
Not sure I'd want to wander around Kilburn High Road at midnight looking for somewhere for a beer!