Great Docklands location with loads of local bars, shops and restaurants. Great spot for an extended work or leisure stay.