Nice and cozy place, very close proximity to Canary Wharf.