Better than the pictures, beautiful place in Canary Wharf. Lovely views