So Restaurant is located 5 minutes from canary wharf and has a selection of English and Italien dishes as well as a bar.