Anushka Sharma is currently in London after the birth of newborn Akaay and the actress might be coming to India before June for this reason