Great location for Greenwich the O2 and Canary Wharf, lovely apartment with everything you will need.
Great little bar just a few steps away who also sell take out at a very reasonable price.