Nice walk to the North Greenwich tube station. Great view of Thames River.