Will London leg bring luck for Team India?