Very nice place, especially if you are having work in Canary Wharf!