Harshvardhan Rane: “I love London. I feel it’s very lucky for me”