An affordable, stylish spot in Canary Wharf. Here the usual noisy London hustle and bustle is avoided, very relaxing with a lot to do.