Great location very near Canary Wharf and all the transport links.