Nice little apartment close to Canary Wharf - which is much more vibrant than I ever remember. Some great transport links, restaurants and bars all vibing even on a weekend.
Enjoyable stay